/*M!999999\- enable the sandbox mode */ 
-- MariaDB dump 10.19  Distrib 10.6.24-MariaDB, for Linux (x86_64)
--
-- Host: localhost    Database: hvd50808_cmms
-- ------------------------------------------------------
-- Server version	10.6.24-MariaDB-cll-lve

/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8mb4 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;

--
-- Table structure for table `assets`
--

DROP TABLE IF EXISTS `assets`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `assets` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `asset_id` varchar(50) NOT NULL COMMENT 'Original Asset ID from CSV (e.g., LG-HTP-23-001)',
  `site` varchar(100) DEFAULT NULL,
  `category` varchar(100) DEFAULT NULL,
  `subcategory` varchar(100) DEFAULT NULL,
  `manufacturer` varchar(100) DEFAULT NULL,
  `model` varchar(100) DEFAULT NULL,
  `serial_number` varchar(100) DEFAULT NULL,
  `purchase_date` date DEFAULT NULL,
  `purchase_price` decimal(10,2) DEFAULT 0.00,
  `status` enum('Active','Inactive','Repair','Retired','Disposed') NOT NULL DEFAULT 'Active',
  `condition` varchar(20) DEFAULT NULL COMMENT 'Poor, Fair, Good, Excellent or numeric score',
  `assigned_to` varchar(100) DEFAULT NULL,
  `location` text DEFAULT NULL,
  `notes` text DEFAULT NULL,
  `warranty_expiry` date DEFAULT NULL,
  `last_maintenance` date DEFAULT NULL,
  `next_maintenance` date DEFAULT NULL,
  `expected_life` int(11) DEFAULT NULL COMMENT 'Expected lifespan in years',
  `quantity` int(11) NOT NULL DEFAULT 1,
  `photos` text DEFAULT NULL COMMENT 'Comma-separated file paths',
  `documents` text DEFAULT NULL COMMENT 'Comma-separated file paths',
  `latitude` decimal(10,8) DEFAULT NULL,
  `longitude` decimal(11,8) DEFAULT NULL,
  `created_by` int(10) unsigned DEFAULT NULL COMMENT 'User who created this asset',
  `updated_by` int(10) unsigned DEFAULT NULL COMMENT 'User who last updated this asset',
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  PRIMARY KEY (`id`),
  UNIQUE KEY `asset_id` (`asset_id`),
  KEY `created_by` (`created_by`),
  KEY `updated_by` (`updated_by`),
  KEY `idx_asset_id` (`asset_id`),
  KEY `idx_site` (`site`),
  KEY `idx_category` (`category`),
  KEY `idx_status` (`status`),
  KEY `idx_created_at` (`created_at`),
  FULLTEXT KEY `idx_search` (`asset_id`,`manufacturer`,`model`,`serial_number`,`location`,`notes`),
  CONSTRAINT `assets_ibfk_1` FOREIGN KEY (`created_by`) REFERENCES `users` (`id`) ON DELETE SET NULL,
  CONSTRAINT `assets_ibfk_2` FOREIGN KEY (`updated_by`) REFERENCES `users` (`id`) ON DELETE SET NULL
) ENGINE=InnoDB AUTO_INCREMENT=46 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `assets`
--

LOCK TABLES `assets` WRITE;
/*!40000 ALTER TABLE `assets` DISABLE KEYS */;
INSERT INTO `assets` VALUES (41,'LED0001','Ledger','Snowmaking','Snow Gun','TechnoAlpin','TF10','TA-2023-001','2023-01-15',45000.00,'Active','Excellent','Operations','Upper Mountain','Primary snow gun for upper slopes','2026-01-15','2024-11-01','2025-01-01',15,1,'','',NULL,NULL,1,1,'2026-02-17 05:02:16','2026-02-17 05:02:16'),(42,'LED0002','Ledger','Lift','Chairlift','Doppelmayr','Quad Express','DM-2020-045','2020-06-01',2500000.00,'Active','Good','Lift Operations','Main Base','Main chairlift servicing upper mountain','2025-06-01','2024-10-15','2024-12-15',30,1,'','',NULL,NULL,1,1,'2026-02-17 05:02:16','2026-02-17 05:02:16'),(43,'BUL0001','Buller','Grooming','Groomer','Prinoth','Bison X','PR-2022-128','2022-08-10',650000.00,'','Good','Grooming Team','Maintenance Shed','Currently undergoing scheduled maintenance','2027-08-10','2024-11-20','2025-02-01',10,1,'','',NULL,NULL,1,1,'2026-02-17 05:02:16','2026-02-17 05:02:16'),(44,'BRD-26-001','Norland','Furniture','BRD-Bed Frames','Haworth','','6887558852757547858','2026-02-06',450.00,'Active','75','','','',NULL,NULL,NULL,25,1,'[]','[]',0.00000000,0.00000000,1,1,'2026-02-17 05:36:59','2026-02-17 05:36:59'),(45,'BRD-26-002','Norland','Furniture','BRD-Bed Frames','Haworth','','6887558852757547858','2026-02-06',450.00,'Active','75','','','',NULL,NULL,NULL,25,1,'[]','[]',0.00000000,0.00000000,1,1,'2026-02-17 05:36:59','2026-02-17 05:36:59');
/*!40000 ALTER TABLE `assets` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `audit_logs`
--

DROP TABLE IF EXISTS `audit_logs`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `audit_logs` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `user_id` int(10) unsigned DEFAULT NULL,
  `action` varchar(100) NOT NULL COMMENT 'login, create_asset, delete_work_order, etc.',
  `table_name` varchar(50) DEFAULT NULL,
  `record_id` int(10) unsigned DEFAULT NULL,
  `changes_json` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL CHECK (json_valid(`changes_json`)),
  `ip_address` varchar(45) DEFAULT NULL,
  `user_agent` varchar(255) DEFAULT NULL,
  `timestamp` timestamp NOT NULL DEFAULT current_timestamp(),
  PRIMARY KEY (`id`),
  KEY `idx_user_id` (`user_id`),
  KEY `idx_action` (`action`),
  KEY `idx_table_name` (`table_name`),
  KEY `idx_timestamp` (`timestamp`),
  CONSTRAINT `audit_logs_ibfk_1` FOREIGN KEY (`user_id`) REFERENCES `users` (`id`) ON DELETE SET NULL
) ENGINE=InnoDB AUTO_INCREMENT=1843 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `audit_logs`
--

LOCK TABLES `audit_logs` WRITE;
/*!40000 ALTER TABLE `audit_logs` DISABLE KEYS */;
INSERT INTO `audit_logs` VALUES (1,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-30 10:05:01'),(2,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-30 19:21:30'),(3,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-30 22:13:11'),(4,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-30 23:20:33'),(5,1,'update','assets',1,'{\"bulk_operation\":true}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-30 23:26:10'),(6,1,'create','assets',0,'{\"bulk_operation\":true}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-30 23:26:10'),(7,1,'create','assets',0,'{\"bulk_operation\":true}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-30 23:26:10'),(8,1,'create','assets',0,'{\"bulk_operation\":true}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-30 23:26:10'),(9,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-30 23:36:04'),(10,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-30 23:40:01'),(11,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 02:21:07'),(12,1,'upload_document',NULL,NULL,'{\"filename\":\"1767150386-721ba47214a2819c.pdf\",\"size\":31864,\"type\":\"application\\/pdf\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 03:06:26'),(13,1,'upload_document',NULL,NULL,'{\"filename\":\"1767150401-7899069da53e07de.pdf\",\"size\":31864,\"type\":\"application\\/pdf\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 03:06:41'),(14,1,'upload_document',NULL,NULL,'{\"filename\":\"1767150401-3bf8c8e28a3ab512.pdf\",\"size\":497664,\"type\":\"application\\/pdf\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 03:06:41'),(15,1,'upload_document',NULL,NULL,'{\"filename\":\"1767151075-2a19b3cd4754213a.pdf\",\"size\":31864,\"type\":\"application\\/pdf\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 03:17:55'),(16,1,'create_asset','assets',5,'{\"asset_id\":\"NET-25-001\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 03:18:04'),(17,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 03:49:01'),(18,1,'upload_image',NULL,NULL,'{\"filename\":\"1767153054-9528626e3f899871.png\",\"size\":15894,\"type\":\"image\\/png\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 03:50:54'),(19,1,'upload_image',NULL,NULL,'{\"filename\":\"1767153060-ad6b0b1687614b09.png\",\"size\":16588,\"type\":\"image\\/png\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 03:51:00'),(20,1,'upload_image',NULL,NULL,'{\"filename\":\"1767153067-8385ab7e92f46b15.png\",\"size\":273,\"type\":\"image\\/png\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 03:51:07'),(21,1,'upload_image',NULL,NULL,'{\"filename\":\"1767153081-87ca0cd0e79fe574.png\",\"size\":23841,\"type\":\"image\\/png\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 03:51:21'),(22,1,'upload_document',NULL,NULL,'{\"filename\":\"1767153085-95f6d0e0d559c440.pdf\",\"size\":31867,\"type\":\"application\\/pdf\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 03:51:25'),(23,1,'create_asset','assets',6,'{\"asset_id\":\"OCH-25-001\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 03:51:34'),(24,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:16:02'),(25,1,'upload_image',NULL,NULL,'{\"filename\":\"1767154581-5e496a6443199b16.png\",\"size\":15892,\"type\":\"image\\/png\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:16:21'),(26,1,'upload_image',NULL,NULL,'{\"filename\":\"1767154581-8b80f4cf200cc384.png\",\"size\":17277,\"type\":\"image\\/png\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:16:21'),(27,1,'upload_image',NULL,NULL,'{\"filename\":\"1767154581-8e29d22e499aa561.png\",\"size\":16229,\"type\":\"image\\/png\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:16:21'),(28,1,'upload_image',NULL,NULL,'{\"filename\":\"1767154581-5cd572d0c7093b82.png\",\"size\":8226,\"type\":\"image\\/png\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:16:21'),(29,1,'upload_image',NULL,NULL,'{\"filename\":\"1767154581-d00dae975e31be84.png\",\"size\":16581,\"type\":\"image\\/png\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:16:21'),(30,1,'upload_document',NULL,NULL,'{\"filename\":\"1767154591-e3c6c6e59461db2c.pdf\",\"size\":31867,\"type\":\"application\\/pdf\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:16:31'),(31,1,'upload_document',NULL,NULL,'{\"filename\":\"1767154591-11e8647b619b7873.pdf\",\"size\":31864,\"type\":\"application\\/pdf\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:16:31'),(32,1,'create_asset','assets',8,'{\"asset_id\":\"COI-25-001\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:16:33'),(33,1,'upload_image',NULL,NULL,'{\"filename\":\"1767155054-a447f86af9e0e143.png\",\"size\":119953,\"type\":\"image\\/png\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:24:14'),(34,1,'upload_image',NULL,NULL,'{\"filename\":\"1767155055-f4c6eed0e3e94abc.png\",\"size\":119953,\"type\":\"image\\/png\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:24:15'),(35,1,'upload_image',NULL,NULL,'{\"filename\":\"1767155055-385e31826b8c6e32.png\",\"size\":6553,\"type\":\"image\\/png\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:24:15'),(36,1,'upload_document',NULL,NULL,'{\"filename\":\"1767155077-81e744e0402efa7b.pdf\",\"size\":4218,\"type\":\"application\\/pdf\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:24:37'),(37,1,'upload_document',NULL,NULL,'{\"filename\":\"1767155077-c6b9ea6bf21901e6.pdf\",\"size\":65121,\"type\":\"application\\/pdf\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:24:37'),(38,1,'upload_document',NULL,NULL,'{\"filename\":\"1767155077-feef23a07290b509.pdf\",\"size\":497664,\"type\":\"application\\/pdf\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:24:37'),(39,1,'create_asset','assets',9,'{\"asset_id\":\"OXG-25-001\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:24:47'),(40,1,'create_asset','assets',10,'{\"asset_id\":\"OXG-25-002\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:24:47'),(41,1,'upload_image',NULL,NULL,'{\"filename\":\"1767155203-82690a0e95a10c6e.png\",\"size\":24881,\"type\":\"image\\/png\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:26:43'),(42,1,'upload_image',NULL,NULL,'{\"filename\":\"1767155203-523a81f5dab83ef6.png\",\"size\":20627,\"type\":\"image\\/png\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:26:43'),(43,1,'upload_image',NULL,NULL,'{\"filename\":\"1767155203-fb795a8ea20014b8.png\",\"size\":40732,\"type\":\"image\\/png\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:26:43'),(44,1,'upload_image',NULL,NULL,'{\"filename\":\"1767155203-bcc8db21c28eab9b.png\",\"size\":43366,\"type\":\"image\\/png\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:26:43'),(45,1,'upload_image',NULL,NULL,'{\"filename\":\"1767155203-4579ad7ebdd1fd57.png\",\"size\":17410,\"type\":\"image\\/png\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:26:43'),(46,1,'upload_document',NULL,NULL,'{\"filename\":\"1767155213-06872f76131cff5a.pdf\",\"size\":157034,\"type\":\"application\\/pdf\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:26:53'),(47,1,'upload_document',NULL,NULL,'{\"filename\":\"1767155213-a7ef355372ab408c.pdf\",\"size\":835515,\"type\":\"application\\/pdf\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:26:53'),(48,1,'upload_document',NULL,NULL,'{\"filename\":\"1767155213-aed860ac93ff5fab.pdf\",\"size\":435736,\"type\":\"application\\/pdf\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:26:53'),(49,1,'upload_document',NULL,NULL,'{\"filename\":\"1767155213-6960d4c491e31176.pdf\",\"size\":44632,\"type\":\"application\\/pdf\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:26:53'),(50,1,'create_asset','assets',11,'{\"asset_id\":\"WST-25-001\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:27:10'),(51,1,'create_asset','assets',12,'{\"asset_id\":\"WST-25-002\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:27:10'),(52,1,'upload_image',NULL,NULL,'{\"filename\":\"1767155715-e661940a74cf50df.jpg\",\"size\":142276,\"type\":\"image\\/jpeg\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:35:15'),(53,1,'upload_image',NULL,NULL,'{\"filename\":\"1767155716-3c520fde4c020208.png\",\"size\":62659,\"type\":\"image\\/png\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:35:16'),(54,1,'upload_image',NULL,NULL,'{\"filename\":\"1767155716-18662bc460800486.png\",\"size\":205353,\"type\":\"image\\/png\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:35:16'),(55,1,'upload_image',NULL,NULL,'{\"filename\":\"1767155716-3a92d784352a3649.png\",\"size\":208100,\"type\":\"image\\/png\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:35:16'),(56,1,'upload_document',NULL,NULL,'{\"filename\":\"1767155723-e865b322d6741572.pdf\",\"size\":4218,\"type\":\"application\\/pdf\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:35:23'),(57,1,'upload_document',NULL,NULL,'{\"filename\":\"1767155723-112a0e041a06ba18.pdf\",\"size\":65121,\"type\":\"application\\/pdf\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:35:23'),(58,1,'upload_document',NULL,NULL,'{\"filename\":\"1767155723-8a3d3ae561782243.pdf\",\"size\":497664,\"type\":\"application\\/pdf\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:35:23'),(59,1,'upload_document',NULL,NULL,'{\"filename\":\"1767155723-6741c6054d3fea8c.pdf\",\"size\":31867,\"type\":\"application\\/pdf\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:35:23'),(60,1,'upload_document',NULL,NULL,'{\"filename\":\"1767155723-111af0276428fb7c.pdf\",\"size\":31867,\"type\":\"application\\/pdf\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:35:23'),(61,1,'upload_document',NULL,NULL,'{\"filename\":\"1767155723-c05f973f63de7300.pdf\",\"size\":31864,\"type\":\"application\\/pdf\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:35:23'),(62,1,'create_asset','assets',13,'{\"asset_id\":\"MIC-25-001\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:35:41'),(63,1,'create_asset','assets',14,'{\"asset_id\":\"MIC-25-002\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:35:42'),(64,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:40:31'),(65,1,'update_asset','assets',13,'{\"asset_id\":\"MIC-25-001\",\"changes\":[{\"field\":\"purchasePrice\",\"oldValue\":\"500.00\",\"newValue\":500},{\"field\":\"assignedTo\",\"oldValue\":\"\",\"newValue\":\"User 17\"},{\"field\":\"photos\",\"oldValue\":\"[\\\"\\\\\\/uploads\\\\\\/images\\\\\\/1767155715-e661940a74cf50df.jpg\\\",\\\"\\\\\\/uploads\\\\\\/images\\\\\\/1767155716-3c520fde4c020208.png\\\",\\\"\\\\\\/uploads\\\\\\/images\\\\\\/1767155716-18662bc460800486.png\\\",\\\"\\\\\\/uploads\\\\\\/images\\\\\\/1767155716-3a92d784352a3649.png\\\"]\",\"newValue\":\"[\\\"\\\\\\/uploads\\\\\\/images\\\\\\/1767155715-e661940a74cf50df.jpg\\\",\\\"\\\\\\/uploads\\\\\\/images\\\\\\/1767155716-3c520fde4c020208.png\\\",\\\"\\\\\\/uploads\\\\\\/images\\\\\\/1767155716-3a92d784352a3649.png\\\"]\"},{\"field\":\"latitude\",\"oldValue\":\"0.00000000\",\"newValue\":null},{\"field\":\"longitude\",\"oldValue\":\"0.00000000\",\"newValue\":null}]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:41:32'),(66,1,'update','assets',14,'{\"bulk_operation\":true}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:41:55'),(67,1,'update','assets',13,'{\"bulk_operation\":true}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:41:55'),(68,1,'update','assets',11,'{\"bulk_operation\":true}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:41:55'),(69,1,'update','assets',12,'{\"bulk_operation\":true}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:41:55'),(70,1,'update','assets',9,'{\"bulk_operation\":true}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:41:55'),(71,1,'update','assets',10,'{\"bulk_operation\":true}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:41:55'),(72,1,'update','assets',8,'{\"bulk_operation\":true}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:41:55'),(73,1,'update','assets',6,'{\"bulk_operation\":true}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:41:55'),(74,1,'update','assets',5,'{\"bulk_operation\":true}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:41:55'),(75,1,'update','assets',2,'{\"bulk_operation\":true}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:41:55'),(76,1,'update','assets',3,'{\"bulk_operation\":true}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:41:55'),(77,1,'update','assets',4,'{\"bulk_operation\":true}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:41:55'),(78,1,'update','assets',1,'{\"bulk_operation\":true}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:41:55'),(79,1,'create','assets',0,'{\"bulk_operation\":true}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:41:55'),(80,1,'update_asset','assets',2,'{\"asset_id\":\"EL0002\",\"changes\":[{\"field\":\"site\",\"oldValue\":\"Main Office\",\"newValue\":\"Rumble House\"},{\"field\":\"purchasePrice\",\"oldValue\":\"0.00\",\"newValue\":0},{\"field\":\"condition\",\"oldValue\":\"Good\",\"newValue\":\"75\"},{\"field\":\"expectedLife\",\"oldValue\":null,\"newValue\":0},{\"field\":\"photos\",\"oldValue\":\"\",\"newValue\":\"[]\"},{\"field\":\"documents\",\"oldValue\":\"\",\"newValue\":\"[]\"}]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:42:05'),(81,1,'update_asset','assets',10,'{\"asset_id\":\"OXG-25-002\",\"changes\":[{\"field\":\"site\",\"oldValue\":\"Georgia House\",\"newValue\":\"Carson House - 5189\"},{\"field\":\"purchasePrice\",\"oldValue\":\"500.00\",\"newValue\":500},{\"field\":\"photos\",\"oldValue\":\",,\",\"newValue\":\"[null,null,null]\"},{\"field\":\"documents\",\"oldValue\":\"Array,Array,Array\",\"newValue\":\"[{\\\"name\\\":\\\"25-11-28.pdf\\\"},{\\\"name\\\":\\\"RH Schedule A-Appendix 2_Capital Activity Report  - November 25.pdf\\\"}]\"},{\"field\":\"latitude\",\"oldValue\":\"0.00000000\",\"newValue\":null},{\"field\":\"longitude\",\"oldValue\":\"0.00000000\",\"newValue\":null}]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:43:21'),(82,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:49:15'),(83,1,'upload_image',NULL,NULL,'{\"filename\":\"1767156569-76e494d9b3bf0223.png\",\"size\":17274,\"type\":\"image\\/png\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:49:29'),(84,1,'upload_image',NULL,NULL,'{\"filename\":\"1767156570-556a82de5e0fe70b.png\",\"size\":16228,\"type\":\"image\\/png\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:49:30'),(85,1,'upload_image',NULL,NULL,'{\"filename\":\"1767156570-83ed36de9af75a3a.png\",\"size\":8226,\"type\":\"image\\/png\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:49:30'),(86,1,'upload_document',NULL,NULL,'{\"filename\":\"1767156576-0968b3cf48da94bd.pdf\",\"size\":31867,\"type\":\"application\\/pdf\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:49:36'),(87,1,'upload_document',NULL,NULL,'{\"filename\":\"1767156576-98d31f25c9eb032b.pdf\",\"size\":31864,\"type\":\"application\\/pdf\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:49:36'),(88,1,'upload_document',NULL,NULL,'{\"filename\":\"1767156576-280fa6a98f9c46ae.pdf\",\"size\":497664,\"type\":\"application\\/pdf\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:49:36'),(89,1,'create_asset','assets',16,'{\"asset_id\":\"MNT-25-001\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:49:55'),(90,1,'upload_image',NULL,NULL,'{\"filename\":\"1767156635-4199917ff45f42ed.png\",\"size\":4772,\"type\":\"image\\/png\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:50:35'),(91,1,'upload_image',NULL,NULL,'{\"filename\":\"1767156635-c0a764e9a31163b2.png\",\"size\":15806,\"type\":\"image\\/png\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:50:35'),(92,1,'upload_image',NULL,NULL,'{\"filename\":\"1767156635-5c899d66e4a374b3.png\",\"size\":15891,\"type\":\"image\\/png\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:50:35'),(93,1,'upload_image',NULL,NULL,'{\"filename\":\"1767156635-8b648b5f9b93fd09.png\",\"size\":88687,\"type\":\"image\\/png\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:50:35'),(94,1,'upload_image',NULL,NULL,'{\"filename\":\"1767156635-87a5c1634f19d125.png\",\"size\":15895,\"type\":\"image\\/png\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:50:35'),(95,1,'upload_image',NULL,NULL,'{\"filename\":\"1767156635-3dc0412cd19599e9.png\",\"size\":15901,\"type\":\"image\\/png\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:50:35'),(96,1,'upload_document',NULL,NULL,'{\"filename\":\"1767156644-17e67aeb92d60ff4.pdf\",\"size\":31867,\"type\":\"application\\/pdf\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:50:44'),(97,1,'upload_document',NULL,NULL,'{\"filename\":\"1767156644-62a82417e18909cc.pdf\",\"size\":31864,\"type\":\"application\\/pdf\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:50:44'),(98,1,'upload_document',NULL,NULL,'{\"filename\":\"1767156644-1f423aa357fbac96.pdf\",\"size\":497664,\"type\":\"application\\/pdf\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:50:44'),(99,1,'create_asset','assets',17,'{\"asset_id\":\"BLN-25-001\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:50:48'),(100,1,'upload_image',NULL,NULL,'{\"filename\":\"1767156826-73a0b6d3e9c7d4cf.png\",\"size\":26050,\"type\":\"image\\/png\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:53:46'),(101,1,'upload_image',NULL,NULL,'{\"filename\":\"1767156827-758ac7098be22837.png\",\"size\":36228,\"type\":\"image\\/png\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:53:47'),(102,1,'upload_document',NULL,NULL,'{\"filename\":\"1767156833-9dba965d52a0ae68.pdf\",\"size\":31867,\"type\":\"application\\/pdf\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:53:53'),(103,1,'create_asset','assets',18,'{\"asset_id\":\"DSK-25-001\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:53:58'),(104,1,'update_asset','assets',18,'{\"asset_id\":\"DSK-25-001\",\"changes\":[{\"field\":\"site\",\"oldValue\":\"Ledger\",\"newValue\":\"Douglas Shelter\"},{\"field\":\"purchasePrice\",\"oldValue\":\"500.00\",\"newValue\":500},{\"field\":\"latitude\",\"oldValue\":\"0.00000000\",\"newValue\":null},{\"field\":\"longitude\",\"oldValue\":\"0.00000000\",\"newValue\":null}]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:54:20'),(105,1,'upload_image',NULL,NULL,'{\"filename\":\"1767157160-cff791645feaab3a.png\",\"size\":15896,\"type\":\"image\\/png\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:59:20'),(106,1,'upload_image',NULL,NULL,'{\"filename\":\"1767157160-6d6523c564da0040.png\",\"size\":88689,\"type\":\"image\\/png\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:59:20'),(107,1,'upload_image',NULL,NULL,'{\"filename\":\"1767157160-03bfb63ed6bb67c5.png\",\"size\":15896,\"type\":\"image\\/png\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:59:20'),(108,1,'upload_document',NULL,NULL,'{\"filename\":\"1767157167-6ac396b3f091e619.pdf\",\"size\":497664,\"type\":\"application\\/pdf\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:59:27'),(109,1,'upload_document',NULL,NULL,'{\"filename\":\"1767157167-291094eea2770a7f.pdf\",\"size\":31867,\"type\":\"application\\/pdf\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:59:27'),(110,1,'upload_document',NULL,NULL,'{\"filename\":\"1767157167-d21fce27eb714cf0.pdf\",\"size\":31867,\"type\":\"application\\/pdf\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:59:27'),(111,1,'upload_document',NULL,NULL,'{\"filename\":\"1767157167-4d5c07f710ebb80e.pdf\",\"size\":31864,\"type\":\"application\\/pdf\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:59:27'),(112,1,'create_asset','assets',19,'{\"asset_id\":\"BOI-25-001\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:59:28'),(113,1,'update_asset','assets',17,'{\"asset_id\":\"BLN-25-001\",\"changes\":[{\"field\":\"subcategory\",\"oldValue\":\"BLN-Blenders\",\"newValue\":\"CFRZ-Commercial Freezers\"},{\"field\":\"manufacturer\",\"oldValue\":\"\",\"newValue\":\"Follett\"},{\"field\":\"purchasePrice\",\"oldValue\":\"500.00\",\"newValue\":500},{\"field\":\"expectedLife\",\"oldValue\":10,\"newValue\":20},{\"field\":\"latitude\",\"oldValue\":\"0.00000000\",\"newValue\":null},{\"field\":\"longitude\",\"oldValue\":\"0.00000000\",\"newValue\":null}]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 05:01:27'),(114,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 05:04:59'),(115,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 05:12:45'),(116,1,'update','assets',19,'{\"bulk_operation\":true}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 05:43:15'),(117,1,'update','assets',18,'{\"bulk_operation\":true}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 05:43:15'),(118,1,'update','assets',17,'{\"bulk_operation\":true}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 05:43:15'),(119,1,'update','assets',16,'{\"bulk_operation\":true}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 05:43:15'),(120,1,'update','assets',15,'{\"bulk_operation\":true}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 05:43:15'),(121,1,'update','assets',14,'{\"bulk_operation\":true}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 05:43:15'),(122,1,'update','assets',13,'{\"bulk_operation\":true}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 05:43:15'),(123,1,'update','assets',11,'{\"bulk_operation\":true}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 05:43:15'),(124,1,'update','assets',12,'{\"bulk_operation\":true}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 05:43:15'),(125,1,'update','assets',9,'{\"bulk_operation\":true}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 05:43:15'),(126,1,'update','assets',10,'{\"bulk_operation\":true}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 05:43:15'),(127,1,'update','assets',8,'{\"bulk_operation\":true}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 05:43:16'),(128,1,'update','assets',6,'{\"bulk_operation\":true}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 05:43:16'),(129,1,'update','assets',5,'{\"bulk_operation\":true}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 05:43:16'),(130,1,'update','assets',2,'{\"bulk_operation\":true}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 05:43:16'),(131,1,'update','assets',3,'{\"bulk_operation\":true}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 05:43:16'),(132,1,'update','assets',4,'{\"bulk_operation\":true}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 05:43:16'),(133,1,'update','assets',1,'{\"bulk_operation\":true}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 05:43:16'),(134,1,'create','assets',0,'{\"bulk_operation\":true}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 05:43:16'),(135,1,'create','assets',0,'{\"bulk_operation\":true}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 05:43:16'),(136,1,'create','assets',0,'{\"bulk_operation\":true}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 05:43:16'),(137,1,'create','assets',0,'{\"bulk_operation\":true}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 05:43:16'),(138,1,'create','assets',0,'{\"bulk_operation\":true}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 05:43:16'),(139,1,'create','assets',0,'{\"bulk_operation\":true}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 05:43:16'),(140,1,'create','assets',0,'{\"bulk_operation\":true}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 05:43:16'),(141,1,'create','assets',0,'{\"bulk_operation\":true}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 05:43:16'),(142,1,'create','assets',0,'{\"bulk_operation\":true}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 05:43:16'),(143,1,'create','assets',0,'{\"bulk_operation\":true}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 05:43:16'),(144,1,'create','assets',0,'{\"bulk_operation\":true}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 05:43:16'),(145,1,'create','assets',0,'{\"bulk_operation\":true}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 05:43:16'),(146,1,'create','assets',0,'{\"bulk_operation\":true}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 05:43:16'),(147,1,'create','assets',0,'{\"bulk_operation\":true}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 05:43:16'),(148,1,'create','assets',0,'{\"bulk_operation\":true}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 05:43:16'),(149,1,'create','assets',0,'{\"bulk_operation\":true}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 05:43:16'),(150,1,'create','assets',0,'{\"bulk_operation\":true}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 05:43:16'),(151,1,'create','assets',0,'{\"bulk_operation\":true}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 05:43:16'),(152,1,'upload_image',NULL,NULL,'{\"filename\":\"1767159839-2caf1ab2a0aa06a6.png\",\"size\":88683,\"type\":\"image\\/png\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 05:43:59'),(153,1,'upload_image',NULL,NULL,'{\"filename\":\"1767159845-28a72f258edb1ccc.png\",\"size\":4772,\"type\":\"image\\/png\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 05:44:05'),(154,1,'upload_document',NULL,NULL,'{\"filename\":\"1767159849-a7cb1027633ba546.pdf\",\"size\":31864,\"type\":\"application\\/pdf\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 05:44:09'),(155,1,'update_asset','assets',17,'{\"asset_id\":\"BLN-25-001\",\"changes\":[{\"field\":\"purchasePrice\",\"oldValue\":\"500.00\",\"newValue\":500},{\"field\":\"photos\",\"oldValue\":\"\\/uploads\\/images\\/1767156635-4199917ff45f42ed.png,\\/uploads\\/images\\/1767156635-c0a764e9a31163b2.png,\\/uploads\\/images\\/1767156635-5c899d66e4a374b3.png,\\/uploads\\/images\\/1767156635-8b648b5f9b93fd09.png,\\/uploads\\/images\\/1767156635-87a5c1634f19d125.png,\\/uploads\\/images\\/1767156635-3dc0412cd19599e9.png\",\"newValue\":\"[\\\"\\\\\\/uploads\\\\\\/images\\\\\\/1767159839-2caf1ab2a0aa06a6.png\\\",\\\"\\\\\\/uploads\\\\\\/images\\\\\\/1767159845-28a72f258edb1ccc.png\\\"]\"},{\"field\":\"documents\",\"oldValue\":\"Array,Array,Array\",\"newValue\":\"[{\\\"name\\\":\\\"Invoice 12.pdf\\\",\\\"url\\\":\\\"\\\\\\/uploads\\\\\\/documents\\\\\\/1767159849-a7cb1027633ba546.pdf\\\"}]\"}]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 05:44:10'),(156,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 05:47:11'),(157,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 05:50:02'),(158,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 05:50:11'),(159,1,'user_created','users',3,'{\"username\":\"Ledger\",\"role\":\"requester\",\"created_by\":\"admin\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 05:50:53'),(160,1,'backup_created',NULL,NULL,'{\"backup_folder\":\"backup_2025-12-30_21-51-07\",\"tables\":19,\"total_records\":338}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 05:51:07'),(161,1,'backup_created',NULL,NULL,'{\"backup_folder\":\"backup_2025-12-30_21-51-09\",\"tables\":19,\"total_records\":340}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 05:51:09'),(162,1,'upload_image',NULL,NULL,'{\"filename\":\"1767160347-ab280c5d0882b2e1.png\",\"size\":4772,\"type\":\"image\\/png\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 05:52:27'),(163,1,'upload_image',NULL,NULL,'{\"filename\":\"1767160347-80e97aa5efcbed22.png\",\"size\":15803,\"type\":\"image\\/png\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 05:52:27'),(164,1,'upload_image',NULL,NULL,'{\"filename\":\"1767160347-1e5c8cc8058dd008.png\",\"size\":15899,\"type\":\"image\\/png\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 05:52:27'),(165,1,'upload_image',NULL,NULL,'{\"filename\":\"1767160348-4fc431e7e269f02e.png\",\"size\":88689,\"type\":\"image\\/png\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 05:52:28'),(166,1,'upload_image',NULL,NULL,'{\"filename\":\"1767160348-a67e500f86d60eb6.png\",\"size\":15896,\"type\":\"image\\/png\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 05:52:28'),(167,1,'upload_image',NULL,NULL,'{\"filename\":\"1767160348-8fd11d03d39fdb24.png\",\"size\":15897,\"type\":\"image\\/png\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 05:52:28'),(168,1,'upload_document',NULL,NULL,'{\"filename\":\"1767160354-5e4f29f4b0cffd85.pdf\",\"size\":65121,\"type\":\"application\\/pdf\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 05:52:34'),(169,1,'upload_document',NULL,NULL,'{\"filename\":\"1767160354-56a95640de15d455.pdf\",\"size\":497664,\"type\":\"application\\/pdf\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 05:52:34'),(170,1,'upload_document',NULL,NULL,'{\"filename\":\"1767160354-1fe0e83dc15d0c6e.pdf\",\"size\":31867,\"type\":\"application\\/pdf\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 05:52:34'),(171,1,'upload_document',NULL,NULL,'{\"filename\":\"1767160354-74f84139ce4bc983.pdf\",\"size\":31867,\"type\":\"application\\/pdf\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 05:52:34'),(172,1,'upload_document',NULL,NULL,'{\"filename\":\"1767160354-70b7412bcf24be15.pdf\",\"size\":31864,\"type\":\"application\\/pdf\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 05:52:34'),(173,1,'upload_document',NULL,NULL,'{\"filename\":\"1767160354-921e773bdfb81eb4.pdf\",\"size\":497664,\"type\":\"application\\/pdf\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 05:52:34'),(174,1,'update_asset','assets',19,'{\"asset_id\":\"BOI-25-001\",\"changes\":[{\"field\":\"purchasePrice\",\"oldValue\":\"500.00\",\"newValue\":500},{\"field\":\"photos\",\"oldValue\":\"\\/uploads\\/images\\/1767157160-cff791645feaab3a.png,\\/uploads\\/images\\/1767157160-6d6523c564da0040.png,\\/uploads\\/images\\/1767157160-03bfb63ed6bb67c5.png\",\"newValue\":\"[\\\"\\\\\\/uploads\\\\\\/images\\\\\\/1767160347-ab280c5d0882b2e1.png\\\",\\\"\\\\\\/uploads\\\\\\/images\\\\\\/1767160347-80e97aa5efcbed22.png\\\",\\\"\\\\\\/uploads\\\\\\/images\\\\\\/1767160347-1e5c8cc8058dd008.png\\\",\\\"\\\\\\/uploads\\\\\\/images\\\\\\/1767160348-4fc431e7e269f02e.png\\\",\\\"\\\\\\/uploads\\\\\\/images\\\\\\/1767160348-a67e500f86d60eb6.png\\\",\\\"\\\\\\/uploads\\\\\\/images\\\\\\/1767160348-8fd11d03d39fdb24.png\\\"]\"},{\"field\":\"documents\",\"oldValue\":\"Array,Array,Array,Array\",\"newValue\":\"[{\\\"name\\\":\\\"25-11-28.pdf\\\",\\\"url\\\":\\\"\\\\\\/uploads\\\\\\/documents\\\\\\/1767160354-5e4f29f4b0cffd85.pdf\\\"},{\\\"name\\\":\\\"RH Schedule A-Appendix 2_Capital Activity Report  - November 25.pdf\\\",\\\"url\\\":\\\"\\\\\\/uploads\\\\\\/documents\\\\\\/1767160354-56a95640de15d455.pdf\\\"},{\\\"name\\\":\\\"PM Invoice 16 - November 25.pdf\\\",\\\"url\\\":\\\"\\\\\\/uploads\\\\\\/documents\\\\\\/1767160354-1fe0e83dc15d0c6e.pdf\\\"},{\\\"name\\\":\\\"Invoice 16.pdf\\\",\\\"url\\\":\\\"\\\\\\/uploads\\\\\\/documents\\\\\\/1767160354-74f84139ce4bc983.pdf\\\"},{\\\"name\\\":\\\"Invoice 12.pdf\\\",\\\"url\\\":\\\"\\\\\\/uploads\\\\\\/documents\\\\\\/1767160354-70b7412bcf24be15.pdf\\\"},{\\\"name\\\":\\\"RH Schedule A-Appendix 2_Capital Activity Report  - November 25 - Copy.pdf\\\",\\\"url\\\":\\\"\\\\\\/uploads\\\\\\/documents\\\\\\/1767160354-921e773bdfb81eb4.pdf\\\"}]\"},{\"field\":\"latitude\",\"oldValue\":\"0.00000000\",\"newValue\":null},{\"field\":\"longitude\",\"oldValue\":\"0.00000000\",\"newValue\":null}]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 05:52:37'),(175,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 05:56:32'),(176,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 05:56:40'),(177,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 06:00:55'),(178,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 06:01:08'),(179,1,'update_asset','assets',17,'{\"asset_id\":\"BLN-25-001\",\"changes\":[{\"field\":\"purchasePrice\",\"oldValue\":\"500.00\",\"newValue\":500},{\"field\":\"status\",\"oldValue\":\"Active\",\"newValue\":\"Repair\"}]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 06:03:38'),(180,1,'update_asset','assets',19,'{\"asset_id\":\"BOI-25-001\",\"changes\":[{\"field\":\"purchasePrice\",\"oldValue\":\"500.00\",\"newValue\":500},{\"field\":\"status\",\"oldValue\":\"Active\",\"newValue\":\"Repair\"}]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 06:03:38'),(181,1,'update_asset','assets',21,'{\"asset_id\":\"BOI-25-002\",\"changes\":[{\"field\":\"purchaseDate\",\"oldValue\":\"0000-00-00\",\"newValue\":null},{\"field\":\"purchasePrice\",\"oldValue\":\"0.00\",\"newValue\":0},{\"field\":\"status\",\"oldValue\":\"Active\",\"newValue\":\"Repair\"},{\"field\":\"warrantyExpiry\",\"oldValue\":\"0000-00-00\",\"newValue\":null},{\"field\":\"lastMaintenance\",\"oldValue\":\"0000-00-00\",\"newValue\":null},{\"field\":\"nextMaintenance\",\"oldValue\":\"0000-00-00\",\"newValue\":null},{\"field\":\"photos\",\"oldValue\":\"\",\"newValue\":\"[]\"},{\"field\":\"documents\",\"oldValue\":\"\",\"newValue\":\"[]\"}]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 06:03:38'),(182,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 06:13:15'),(183,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 06:14:34'),(184,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 19:16:12'),(185,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 20:16:58'),(186,1,'user_created','users',4,'{\"username\":\"Norland\",\"role\":\"requester\",\"created_by\":\"admin\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 20:35:06'),(187,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 20:52:24'),(188,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 20:54:05'),(189,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 20:55:37'),(190,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 20:55:56'),(191,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 20:56:35'),(192,1,'logout',NULL,NULL,'{\"ip\":\"::1\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 21:04:55'),(193,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 21:04:58'),(194,1,'logout',NULL,NULL,'{\"ip\":\"::1\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 21:06:57'),(195,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 21:07:01'),(196,1,'logout',NULL,NULL,'{\"ip\":\"::1\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 21:12:18'),(197,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 21:12:21'),(198,1,'logout',NULL,NULL,'{\"ip\":\"::1\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 21:15:02'),(199,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 21:15:05'),(200,1,'logout',NULL,NULL,'{\"ip\":\"::1\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 21:37:44'),(201,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 21:37:46'),(202,1,'logout',NULL,NULL,'{\"ip\":\"::1\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 21:38:11'),(203,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 21:38:17'),(204,1,'user_created','users',5,'{\"username\":\"Douglas\",\"role\":\"requester\",\"created_by\":\"admin\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 21:39:57'),(205,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 21:49:16'),(206,1,'user_updated','users',4,'{\"username\":\"Norland\",\"changes\":{\"role\":{\"from\":\"technician\",\"to\":\"requester\"}},\"updated_by\":\"admin\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 21:49:58'),(207,1,'user_updated','users',3,'{\"username\":\"Ledger\",\"changes\":{\"role\":{\"from\":\"technician\",\"to\":\"requester\"}},\"updated_by\":\"admin\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 21:50:07'),(208,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 21:53:56'),(209,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 22:10:43'),(210,1,'backup_created',NULL,NULL,'{\"backup_folder\":\"backup_2025-12-31_14-10-53\",\"tables\":19,\"total_records\":446}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 22:10:53'),(211,1,'cost_updated','cost_items',4,'{\"item_name\":\"Windows\",\"section\":\"Structural\",\"old_cost\":0,\"new_cost\":643.21}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 22:40:02'),(212,1,'cost_updated','cost_items',12,'{\"item_name\":\"Fire Extinguisher\",\"section\":\"Mechanical & Life Safety\",\"old_cost\":0,\"new_cost\":75}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 22:40:13'),(213,1,'cost_updated','cost_items',9,'{\"item_name\":\"Light Switches\",\"section\":\"Mechanical & Life Safety\",\"old_cost\":0,\"new_cost\":5}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 22:40:26'),(214,1,'cost_updated','cost_items',6,'{\"item_name\":\"Heating System\",\"section\":\"Mechanical & Life Safety\",\"old_cost\":0,\"new_cost\":120}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 22:40:36'),(215,1,'cost_updated','cost_items',6,'{\"item_name\":\"Heating System\",\"section\":\"Mechanical & Life Safety\",\"old_cost\":120,\"new_cost\":80}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 22:40:44'),(216,1,'cost_updated','cost_items',7,'{\"item_name\":\"Thermostat\",\"section\":\"Mechanical & Life Safety\",\"old_cost\":0,\"new_cost\":120}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 22:40:51'),(217,1,'item_deactivated','cost_items',4,'{\"item_name\":\"Windows\",\"section\":\"Structural\",\"old_active\":true,\"new_active\":false}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 22:41:43'),(218,1,'item_activated','cost_items',4,'{\"item_name\":\"Windows\",\"section\":\"Structural\",\"old_active\":false,\"new_active\":true}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 22:41:46'),(219,1,'cost_updated','cost_items',30,'{\"item_name\":\"Door Lock\",\"section\":\"Doors & Hardware\",\"old_cost\":0,\"new_cost\":795}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 22:42:02'),(220,1,'cost_item_created','cost_items',1,'{\"name\":\"table\",\"category_id\":5,\"default_cost\":120}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 23:01:00'),(221,1,'cost_item_deleted','cost_items',37,'{\"name\":\"table\",\"reason\":\"unused_item\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 23:01:17'),(222,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 23:16:39'),(223,1,'cost_updated','cost_items',17,'{\"item_name\":\"Countertop\",\"section\":\"Kitchenette\",\"old_cost\":45,\"new_cost\":300}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 23:17:08'),(224,1,'cost_updated','cost_items',16,'{\"item_name\":\"Cabinets\",\"section\":\"Kitchenette\",\"old_cost\":200,\"new_cost\":1200}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 23:17:25'),(225,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-01 02:33:05'),(226,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-01 02:54:09'),(227,1,'cost_event_created','unit_cost_events',9,'{\"unit_id\":13,\"cost_item\":\"Countertop\",\"total_cost\":300,\"lifecycle_phase_id\":4}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-01 03:28:28'),(228,1,'cost_event_created','unit_cost_events',10,'{\"unit_id\":19,\"cost_item\":\"Refrigerator\",\"total_cost\":600,\"lifecycle_phase_id\":4}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-01 03:28:51'),(229,1,'cost_event_created','unit_cost_events',11,'{\"unit_id\":19,\"cost_item\":\"Toilet\",\"total_cost\":200,\"lifecycle_phase_id\":4}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-01 03:29:11'),(230,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-01 03:39:56'),(231,1,'cost_event_created','unit_cost_events',12,'{\"unit_id\":4,\"cost_item\":\"Walls\",\"total_cost\":3.5,\"lifecycle_phase_id\":4}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-01 03:41:32'),(232,1,'cost_event_created','unit_cost_events',13,'{\"unit_id\":4,\"cost_item\":\"Floor\",\"total_cost\":4,\"lifecycle_phase_id\":4}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-01 03:41:32'),(233,1,'cost_event_created','unit_cost_events',14,'{\"unit_id\":4,\"cost_item\":\"Windows\",\"total_cost\":643.21,\"lifecycle_phase_id\":4}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-01 03:41:32'),(234,1,'cost_event_created','unit_cost_events',15,'{\"unit_id\":4,\"cost_item\":\"Window Screens\",\"total_cost\":25,\"lifecycle_phase_id\":4}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-01 03:41:32'),(235,1,'cost_event_created','unit_cost_events',16,'{\"unit_id\":4,\"cost_item\":\"Floor\",\"total_cost\":4,\"lifecycle_phase_id\":2}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-01 03:42:03'),(236,1,'cost_event_created','unit_cost_events',17,'{\"unit_id\":4,\"cost_item\":\"Mattress\",\"total_cost\":250,\"lifecycle_phase_id\":2}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-01 03:42:03'),(237,1,'cost_event_created','unit_cost_events',18,'{\"unit_id\":4,\"cost_item\":\"Desk\",\"total_cost\":120,\"lifecycle_phase_id\":2}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-01 03:42:03'),(238,1,'cost_event_created','unit_cost_events',19,'{\"unit_id\":4,\"cost_item\":\"Light Fixtures\",\"total_cost\":45,\"lifecycle_phase_id\":2}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-01 03:42:03'),(239,1,'cost_event_created','unit_cost_events',20,'{\"unit_id\":4,\"cost_item\":\"Interior Paint\",\"total_cost\":45,\"lifecycle_phase_id\":2}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-01 03:42:03'),(240,1,'cost_event_created','unit_cost_events',21,'{\"unit_id\":4,\"cost_item\":\"Tile\",\"total_cost\":5.5,\"lifecycle_phase_id\":2}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-01 03:42:03'),(241,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-01 22:01:12'),(242,1,'cost_item_created','cost_items',1,'{\"name\":\"Smoke Alarm\",\"category_id\":2,\"default_cost\":50}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-01 22:12:38'),(243,1,'cost_item_created','cost_items',1,'{\"name\":\"fire alarm speaker\",\"category_id\":2,\"default_cost\":80}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-01 22:12:54'),(244,1,'cost_item_deleted','cost_items',39,'{\"name\":\"fire alarm speaker\",\"reason\":\"unused_item\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-01 22:13:00'),(245,1,'cost_item_created','cost_items',1,'{\"name\":\"Fire Alarm Speaker\",\"category_id\":2,\"default_cost\":80}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-01 22:13:20'),(246,1,'cost_item_created','cost_items',1,'{\"name\":\"Sprinkler Covers\\/Cages\",\"category_id\":2,\"default_cost\":25}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-01 22:13:38'),(247,1,'cost_item_deleted','cost_items',11,'{\"name\":\"Carbon Monoxide Detector\",\"reason\":\"unused_item\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-01 22:13:52'),(248,1,'cost_updated','cost_items',10,'{\"item_name\":\"Smoke Detector\",\"section\":\"Mechanical & Life Safety\",\"old_cost\":25,\"new_cost\":115}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-01 22:14:05'),(249,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-01 23:58:47'),(250,1,'cost_event_created','unit_cost_events',22,'{\"unit_id\":12,\"cost_item\":\"Walls\",\"total_cost\":3.5,\"lifecycle_phase_id\":1}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-02 00:00:22'),(251,1,'cost_event_created','unit_cost_events',23,'{\"unit_id\":12,\"cost_item\":\"Ceiling\",\"total_cost\":2.5,\"lifecycle_phase_id\":1}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-02 00:00:22'),(252,1,'cost_event_created','unit_cost_events',24,'{\"unit_id\":12,\"cost_item\":\"Thermostat\",\"total_cost\":120,\"lifecycle_phase_id\":1}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-02 00:00:22'),(253,1,'cost_event_created','unit_cost_events',25,'{\"unit_id\":12,\"cost_item\":\"Electrical Outlets\",\"total_cost\":8,\"lifecycle_phase_id\":1}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-02 00:00:22'),(254,1,'cost_event_created','unit_cost_events',26,'{\"unit_id\":12,\"cost_item\":\"Smoke Detector\",\"total_cost\":115,\"lifecycle_phase_id\":1}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-02 00:00:22'),(255,1,'cost_event_created','unit_cost_events',27,'{\"unit_id\":12,\"cost_item\":\"Fire Extinguisher\",\"total_cost\":75,\"lifecycle_phase_id\":1}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-02 00:00:22'),(256,1,'cost_event_created','unit_cost_events',28,'{\"unit_id\":12,\"cost_item\":\"Refrigerator\",\"total_cost\":600,\"lifecycle_phase_id\":1}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-02 00:00:22'),(257,1,'cost_event_created','unit_cost_events',29,'{\"unit_id\":12,\"cost_item\":\"Microwave\",\"total_cost\":120,\"lifecycle_phase_id\":1}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-02 00:00:22'),(258,1,'cost_event_created','unit_cost_events',30,'{\"unit_id\":12,\"cost_item\":\"Countertop\",\"total_cost\":300,\"lifecycle_phase_id\":1}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-02 00:00:23'),(259,1,'cost_event_created','unit_cost_events',31,'{\"unit_id\":12,\"cost_item\":\"Exhaust Fan\",\"total_cost\":80,\"lifecycle_phase_id\":1}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-02 00:00:23'),(260,1,'cost_event_created','unit_cost_events',32,'{\"unit_id\":12,\"cost_item\":\"Desk\",\"total_cost\":120,\"lifecycle_phase_id\":1}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-02 00:00:23'),(261,1,'cost_event_created','unit_cost_events',33,'{\"unit_id\":12,\"cost_item\":\"Chair\",\"total_cost\":60,\"lifecycle_phase_id\":1}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-02 00:00:23'),(262,1,'cost_event_created','unit_cost_events',34,'{\"unit_id\":12,\"cost_item\":\"Door Lock\",\"total_cost\":795,\"lifecycle_phase_id\":1}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-02 00:00:23'),(263,1,'cost_event_created','unit_cost_events',35,'{\"unit_id\":12,\"cost_item\":\"Interior Paint\",\"total_cost\":45,\"lifecycle_phase_id\":1}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-02 00:00:23'),(264,1,'cost_event_created','unit_cost_events',36,'{\"unit_id\":12,\"cost_item\":\"Vinyl Flooring\",\"total_cost\":2.8,\"lifecycle_phase_id\":1}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-02 00:00:23'),(265,1,'cost_event_created','unit_cost_events',37,'{\"unit_id\":12,\"cost_item\":\"Smoke Alarm\",\"total_cost\":50,\"lifecycle_phase_id\":1}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-02 00:00:23'),(266,1,'cost_item_created','cost_items',1,'{\"name\":\"Dresser\",\"category_id\":5,\"default_cost\":220}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-02 00:02:59'),(267,1,'cost_item_created','cost_items',1,'{\"name\":\"Television\",\"category_id\":5,\"default_cost\":250}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-02 00:03:20'),(268,1,'cost_item_created','cost_items',1,'{\"name\":\"TV Mount\",\"category_id\":5,\"default_cost\":20}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-02 00:03:38'),(269,1,'cost_item_created','cost_items',1,'{\"name\":\"Cable Box\",\"category_id\":5,\"default_cost\":30}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-02 00:04:01'),(270,1,'cost_item_deleted','cost_items',20,'{\"name\":\"Shower\\/Tub\",\"reason\":\"unused_item\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-02 00:04:34'),(271,1,'cost_item_created','cost_items',1,'{\"name\":\"Shower Head\\/Hose\",\"category_id\":4,\"default_cost\":40}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-02 00:05:04'),(272,1,'cost_item_deleted','cost_items',27,'{\"name\":\"Blinds\\/Curtains\",\"reason\":\"unused_item\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-02 00:05:27'),(273,1,'cost_item_created','cost_items',1,'{\"name\":\"Roller Blind\",\"category_id\":5,\"default_cost\":350}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-02 00:05:53'),(274,1,'cost_item_created','cost_items',1,'{\"name\":\"Window Hardware\",\"category_id\":6,\"default_cost\":100}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-02 00:06:50'),(275,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-02 00:18:31'),(276,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-02 00:24:09'),(277,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-02 01:31:10'),(278,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-02 01:36:03'),(279,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-02 04:00:46'),(280,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-02 04:28:55'),(281,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-02 05:40:14'),(282,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-02 05:44:12'),(283,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-02 05:57:30'),(284,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-02 06:07:14'),(285,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-02 06:13:04'),(286,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-02 14:35:58'),(287,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-02 14:42:32'),(288,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-02 14:57:21'),(289,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-02 15:07:32'),(290,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-02 23:53:01'),(291,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 01:01:09'),(292,1,'unit_flip_started','unit_flips',1,'{\"unit_id\":2,\"unit_number\":\"Unit 102\",\"template\":\"Inspection-based\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 01:01:30'),(293,1,'unit_flip_started','unit_flips',2,'{\"unit_id\":6,\"unit_number\":\"Unit 201\",\"template\":\"Inspection-based\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 01:03:10'),(294,1,'unit_flip_started','unit_flips',3,'{\"unit_id\":4,\"unit_number\":\"Unit 104\",\"template\":\"Inspection-based\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 01:17:05'),(295,1,'unit_flip_started','unit_flips',4,'{\"unit_id\":8,\"unit_number\":\"Unit 203\",\"template\":\"Inspection-based\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 01:20:47'),(296,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 03:20:07'),(297,1,'unit_flip_started','unit_flips',5,'{\"unit_id\":3,\"unit_number\":\"Unit 103\",\"template\":\"Inspection-based\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 03:20:14'),(298,1,'unit_flip_started','unit_flips',6,'{\"unit_id\":7,\"unit_number\":\"Unit 202\",\"template\":\"Inspection-based\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 03:22:01'),(299,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 20:50:02'),(300,1,'unit_flip_started','unit_flips',7,'{\"unit_id\":9,\"unit_number\":\"Unit 204\",\"template\":\"Inspection-based\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 20:50:28'),(301,1,'unit_flip_started','unit_flips',8,'{\"unit_id\":1,\"unit_number\":\"Unit 101\",\"template\":\"Inspection-based\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 20:51:00'),(302,1,'unit_flip_started','unit_flips',9,'{\"unit_id\":10,\"unit_number\":\"Unit 206\",\"template\":\"Inspection-based\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 20:51:20'),(303,1,'unit_flip_started','unit_flips',10,'{\"unit_id\":5,\"unit_number\":\"Unit 105\",\"template\":\"Inspection-based\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 20:54:01'),(304,1,'unit_flip_started','unit_flips',11,'{\"unit_id\":13,\"unit_number\":\"Unit 209\",\"template\":\"Inspection-based\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 20:58:04'),(305,1,'inspection_created','inspections',8,'{\"unit_id\":14,\"template_version_id\":1,\"inspection_type\":\"flip\",\"finding_count\":43}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 20:58:13'),(306,1,'inspection_finding_updated','inspection_findings',15,'{\"inspection_id\":8,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 20:58:24'),(307,1,'inspection_finding_updated','inspection_findings',15,'{\"inspection_id\":8,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 20:58:27'),(308,1,'inspection_finding_updated','inspection_findings',15,'{\"inspection_id\":8,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 20:58:36'),(309,1,'inspection_finding_updated','inspection_findings',15,'{\"inspection_id\":8,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 20:58:42'),(310,1,'inspection_finding_updated','inspection_findings',15,'{\"inspection_id\":8,\"observed_condition\":\"\",\"recommended_action\":\"\",\"severity\":\"minor\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:00:13'),(311,1,'inspection_finding_updated','inspection_findings',15,'{\"inspection_id\":8,\"observed_condition\":\"\",\"recommended_action\":\"\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:00:17'),(312,1,'inspection_finding_updated','inspection_findings',15,'{\"inspection_id\":8,\"observed_condition\":\"\",\"recommended_action\":\"\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:00:44'),(313,1,'inspection_finding_updated','inspection_findings',15,'{\"inspection_id\":8,\"observed_condition\":\"\",\"recommended_action\":\"\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:00:51'),(314,1,'inspection_finding_updated','inspection_findings',15,'{\"inspection_id\":8,\"observed_condition\":\"\",\"recommended_action\":\"\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:00:54'),(315,1,'inspection_finding_updated','inspection_findings',15,'{\"inspection_id\":8,\"observed_condition\":\"\",\"recommended_action\":\"\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:01:00'),(316,1,'inspection_finding_updated','inspection_findings',15,'{\"inspection_id\":8,\"observed_condition\":\"\",\"recommended_action\":\"\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:01:02'),(317,1,'inspection_finding_updated','inspection_findings',15,'{\"inspection_id\":8,\"observed_condition\":\"\",\"recommended_action\":\"\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:01:07'),(318,1,'inspection_finding_updated','inspection_findings',20,'{\"inspection_id\":8,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:01:21'),(319,1,'inspection_finding_updated','inspection_findings',20,'{\"inspection_id\":8,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:02:48'),(320,1,'inspection_finding_updated','inspection_findings',11,'{\"inspection_id\":8,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:03:10'),(321,1,'inspection_finding_updated','inspection_findings',20,'{\"inspection_id\":8,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:03:17'),(322,1,'inspection_finding_updated','inspection_findings',19,'{\"inspection_id\":8,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:03:30'),(323,1,'inspection_finding_updated','inspection_findings',16,'{\"inspection_id\":8,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:03:45'),(324,1,'unit_flip_started','unit_flips',12,'{\"unit_id\":52,\"unit_number\":\"Unit 108\",\"template\":\"Inspection-based\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:05:39'),(325,1,'inspection_finding_updated','inspection_findings',15,'{\"inspection_id\":8,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:05:45'),(326,1,'unit_flip_started','unit_flips',13,'{\"unit_id\":17,\"unit_number\":\"Unit 213\",\"template\":\"Inspection-based\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:05:52'),(327,1,'inspection_created','inspections',9,'{\"unit_id\":59,\"template_version_id\":1,\"inspection_type\":\"flip\",\"finding_count\":43}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:06:03'),(328,1,'inspection_finding_updated','inspection_findings',58,'{\"inspection_id\":9,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:06:06'),(329,1,'unit_flip_started','unit_flips',14,'{\"unit_id\":11,\"unit_number\":\"Unit 207\",\"template\":\"Inspection-based\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:06:54'),(330,1,'unit_flip_started','unit_flips',15,'{\"unit_id\":14,\"unit_number\":\"Unit 210\",\"template\":\"Inspection-based\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:07:36'),(331,1,'inspection_finding_updated','inspection_findings',15,'{\"inspection_id\":8,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:07:41'),(332,1,'inspection_finding_updated','inspection_findings',20,'{\"inspection_id\":8,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:07:43'),(333,1,'inspection_finding_updated','inspection_findings',15,'{\"inspection_id\":8,\"observed_condition\":\"poor\",\"recommended_action\":\"\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:07:47'),(334,1,'inspection_finding_updated','inspection_findings',15,'{\"inspection_id\":8,\"observed_condition\":\"\",\"recommended_action\":\"\",\"severity\":\"moderate\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:07:51'),(335,1,'inspection_finding_updated','inspection_findings',15,'{\"inspection_id\":8,\"observed_condition\":\"\",\"recommended_action\":\"\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:07:56'),(336,1,'inspection_finding_updated','inspection_findings',15,'{\"inspection_id\":8,\"observed_condition\":\"\",\"recommended_action\":\"\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:07:58'),(337,1,'inspection_finding_updated','inspection_findings',15,'{\"inspection_id\":8,\"observed_condition\":\"\",\"recommended_action\":\"\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:08:01'),(338,1,'inspection_finding_updated','inspection_findings',15,'{\"inspection_id\":8,\"observed_condition\":\"\",\"recommended_action\":\"\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:08:04'),(339,1,'inspection_finding_updated','inspection_findings',15,'{\"inspection_id\":8,\"observed_condition\":\"\",\"recommended_action\":\"\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:08:06'),(340,1,'photo_uploaded','inspection_findings',15,'{\"inspection_id\":8,\"filename\":\"finding_15_1767474492.jpg\",\"file_size\":362360}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:08:12'),(341,1,'photo_uploaded','inspection_findings',15,'{\"inspection_id\":8,\"filename\":\"finding_15_1767474505.png\",\"file_size\":18454}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:08:25'),(342,1,'inspection_finding_updated','inspection_findings',20,'{\"inspection_id\":8,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:09:42'),(343,1,'inspection_finding_updated','inspection_findings',20,'{\"inspection_id\":8,\"observed_condition\":\"damaged\",\"recommended_action\":\"\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:09:53'),(344,1,'inspection_finding_updated','inspection_findings',20,'{\"inspection_id\":8,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:09:54'),(345,1,'inspection_finding_updated','inspection_findings',20,'{\"inspection_id\":8,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:10:01'),(346,1,'unit_flip_started','unit_flips',16,'{\"unit_id\":16,\"unit_number\":\"Unit 212\",\"template\":\"Inspection-based\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:11:28'),(347,1,'inspection_finding_updated','inspection_findings',17,'{\"inspection_id\":8,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:11:45'),(348,1,'unit_flip_started','unit_flips',17,'{\"unit_id\":23,\"unit_number\":\"Unit 306\",\"template\":\"Inspection-based\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:13:17'),(349,1,'inspection_created','inspections',10,'{\"unit_id\":60,\"template_version_id\":1,\"inspection_type\":\"flip\",\"finding_count\":43}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:13:43'),(350,1,'inspection_finding_updated','inspection_findings',112,'{\"inspection_id\":10,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:13:45'),(351,1,'inspection_finding_updated','inspection_findings',125,'{\"inspection_id\":10,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:13:51'),(352,1,'inspection_finding_updated','inspection_findings',125,'{\"inspection_id\":10,\"observed_condition\":\"damaged\",\"recommended_action\":\"\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:13:55'),(353,1,'unit_flip_started','unit_flips',18,'{\"unit_id\":28,\"unit_number\":\"Unit 311\",\"template\":\"Inspection-based\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:14:17'),(354,1,'unit_flip_started','unit_flips',19,'{\"unit_id\":59,\"unit_number\":\"Unit 206\",\"template\":\"Inspection-based\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:14:46'),(355,1,'unit_flip_started','unit_flips',20,'{\"unit_id\":15,\"unit_number\":\"Unit 211\",\"template\":\"Inspection-based\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:23:03'),(356,1,'inspection_created','inspections',11,'{\"unit_id\":16,\"template_version_id\":1,\"inspection_type\":\"flip\",\"finding_count\":43}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:23:25'),(357,1,'inspection_finding_updated','inspection_findings',144,'{\"inspection_id\":11,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:23:28'),(358,1,'inspection_finding_updated','inspection_findings',144,'{\"inspection_id\":11,\"observed_condition\":\"\",\"recommended_action\":\"\",\"severity\":\"minor\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:23:33'),(359,1,'unit_flip_started','unit_flips',21,'{\"unit_id\":12,\"unit_number\":\"Unit 208\",\"template\":\"Inspection-based\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:26:51'),(360,1,'photo_uploaded','inspection_finding_photos',3,'{\"inspection_id\":11,\"finding_id\":144,\"filename\":\"finding_144_1767476308.png\",\"file_size\":15926}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:38:28'),(361,1,'inspection_finding_updated','inspection_findings',144,'{\"inspection_id\":11,\"observed_condition\":\"\",\"recommended_action\":\"\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:38:33'),(362,1,'inspection_finding_updated','inspection_findings',144,'{\"inspection_id\":11,\"observed_condition\":\"\",\"recommended_action\":\"\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:38:33'),(363,1,'inspection_finding_updated','inspection_findings',144,'{\"inspection_id\":11,\"observed_condition\":\"\",\"recommended_action\":\"\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:38:36'),(364,1,'inspection_finding_updated','inspection_findings',144,'{\"inspection_id\":11,\"observed_condition\":\"\",\"recommended_action\":\"\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:38:39'),(365,1,'inspection_finding_updated','inspection_findings',144,'{\"inspection_id\":11,\"observed_condition\":\"\",\"recommended_action\":\"\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:38:43'),(366,1,'inspection_finding_updated','inspection_findings',149,'{\"inspection_id\":11,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:39:29'),(367,1,'inspection_finding_updated','inspection_findings',149,'{\"inspection_id\":11,\"observed_condition\":\"fair\",\"recommended_action\":\"\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:39:32'),(368,1,'photo_uploaded','inspection_finding_photos',4,'{\"inspection_id\":11,\"finding_id\":149,\"filename\":\"finding_149_1767476374.jpg\",\"file_size\":274887}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:39:34'),(369,1,'inspection_finding_updated','inspection_findings',155,'{\"inspection_id\":11,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:39:36'),(370,1,'inspection_finding_updated','inspection_findings',162,'{\"inspection_id\":11,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:39:41'),(371,1,'inspection_finding_updated','inspection_findings',172,'{\"inspection_id\":11,\"observed_condition\":\"\",\"recommended_action\":\"remove\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:39:44'),(372,1,'inspection_finding_updated','inspection_findings',172,'{\"inspection_id\":11,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:39:48'),(373,1,'inspection_finding_updated','inspection_findings',172,'{\"inspection_id\":11,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:39:49'),(374,1,'inspection_finding_updated','inspection_findings',147,'{\"inspection_id\":11,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:39:53'),(375,1,'inspection_finding_updated','inspection_findings',140,'{\"inspection_id\":11,\"observed_condition\":\"\",\"recommended_action\":\"ok\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:39:55'),(376,1,'inspection_finding_updated','inspection_findings',161,'{\"inspection_id\":11,\"observed_condition\":\"\",\"recommended_action\":\"ok\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:39:57'),(377,1,'inspection_finding_updated','inspection_findings',161,'{\"inspection_id\":11,\"observed_condition\":\"\",\"recommended_action\":\"ok\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:39:58'),(378,1,'inspection_finding_updated','inspection_findings',174,'{\"inspection_id\":11,\"observed_condition\":\"\",\"recommended_action\":\"ok\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:39:59'),(379,1,'inspection_finding_updated','inspection_findings',154,'{\"inspection_id\":11,\"observed_condition\":\"\",\"recommended_action\":\"ok\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:40:01'),(380,1,'inspection_finding_updated','inspection_findings',154,'{\"inspection_id\":11,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:40:02'),(381,1,'inspection_finding_updated','inspection_findings',161,'{\"inspection_id\":11,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:40:05'),(382,1,'inspection_finding_updated','inspection_findings',174,'{\"inspection_id\":11,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:40:08'),(383,1,'inspection_finding_updated','inspection_findings',182,'{\"inspection_id\":11,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:40:11'),(384,1,'inspection_finding_updated','inspection_findings',182,'{\"inspection_id\":11,\"observed_condition\":\"\",\"recommended_action\":\"\",\"severity\":\"minor\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:40:17'),(385,1,'inspection_finding_updated','inspection_findings',180,'{\"inspection_id\":11,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:40:23'),(386,1,'inspection_finding_updated','inspection_findings',141,'{\"inspection_id\":11,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:40:27'),(387,1,'inspection_finding_updated','inspection_findings',148,'{\"inspection_id\":11,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:40:29'),(388,1,'inspection_finding_updated','inspection_findings',157,'{\"inspection_id\":11,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:40:31'),(389,1,'inspection_finding_updated','inspection_findings',164,'{\"inspection_id\":11,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:40:32'),(390,1,'inspection_finding_updated','inspection_findings',170,'{\"inspection_id\":11,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:40:34'),(391,1,'inspection_finding_updated','inspection_findings',176,'{\"inspection_id\":11,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:41:23'),(392,1,'inspection_finding_updated','inspection_findings',145,'{\"inspection_id\":11,\"observed_condition\":\"\",\"recommended_action\":\"ok\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:41:29'),(393,1,'inspection_finding_updated','inspection_findings',150,'{\"inspection_id\":11,\"observed_condition\":\"\",\"recommended_action\":\"ok\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:41:30'),(394,1,'inspection_finding_updated','inspection_findings',156,'{\"inspection_id\":11,\"observed_condition\":\"\",\"recommended_action\":\"ok\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:41:31'),(395,1,'inspection_finding_updated','inspection_findings',163,'{\"inspection_id\":11,\"observed_condition\":\"\",\"recommended_action\":\"ok\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:41:31'),(396,1,'inspection_finding_updated','inspection_findings',145,'{\"inspection_id\":11,\"observed_condition\":\"\",\"recommended_action\":\"ok\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:41:34'),(397,1,'inspection_finding_updated','inspection_findings',163,'{\"inspection_id\":11,\"observed_condition\":\"\",\"recommended_action\":\"ok\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:41:37'),(398,1,'inspection_finding_updated','inspection_findings',156,'{\"inspection_id\":11,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:41:39'),(399,1,'inspection_finding_updated','inspection_findings',169,'{\"inspection_id\":11,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:41:41'),(400,1,'inspection_finding_updated','inspection_findings',163,'{\"inspection_id\":11,\"observed_condition\":\"\",\"recommended_action\":\"ok\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:41:42'),(401,1,'inspection_finding_updated','inspection_findings',150,'{\"inspection_id\":11,\"observed_condition\":\"\",\"recommended_action\":\"ok\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:41:44'),(402,1,'inspection_finding_updated','inspection_findings',175,'{\"inspection_id\":11,\"observed_condition\":\"\",\"recommended_action\":\"ok\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:41:46'),(403,1,'inspection_finding_updated','inspection_findings',177,'{\"inspection_id\":11,\"observed_condition\":\"\",\"recommended_action\":\"ok\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:41:47'),(404,1,'inspection_finding_updated','inspection_findings',181,'{\"inspection_id\":11,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:41:48'),(405,1,'inspection_finding_updated','inspection_findings',143,'{\"inspection_id\":11,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:41:52'),(406,1,'inspection_finding_updated','inspection_findings',140,'{\"inspection_id\":11,\"observed_condition\":\"\",\"recommended_action\":\"ok\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:43:04'),(407,1,'inspection_finding_updated','inspection_findings',140,'{\"inspection_id\":11,\"observed_condition\":\"\",\"recommended_action\":\"ok\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:43:05'),(408,1,'inspection_finding_updated','inspection_findings',168,'{\"inspection_id\":11,\"observed_condition\":\"\",\"recommended_action\":\"ok\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:43:11'),(409,1,'inspection_created','inspections',12,'{\"unit_id\":38,\"template_version_id\":1,\"inspection_type\":\"flip\",\"flip_id\":\"22\",\"finding_count\":43}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:43:48'),(410,1,'unit_flip_started','unit_flips',22,'{\"unit_id\":38,\"unit_number\":\"Unit 408\",\"template\":\"Inspection-based\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:43:48'),(411,1,'inspection_finding_updated','inspection_findings',187,'{\"inspection_id\":12,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:43:50'),(412,1,'inspection_finding_updated','inspection_findings',198,'{\"inspection_id\":12,\"observed_condition\":\"\",\"recommended_action\":\"ok\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:43:53'),(413,1,'inspection_finding_updated','inspection_findings',192,'{\"inspection_id\":12,\"observed_condition\":\"\",\"recommended_action\":\"ok\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:43:54'),(414,1,'inspection_voided','inspections',9,'{\"unit_id\":59,\"inspection_type\":\"flip\",\"void_reason\":\"mistake\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:44:15'),(415,1,'inspection_finding_updated','inspection_findings',149,'{\"inspection_id\":11,\"observed_condition\":\"\",\"recommended_action\":\"\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:48:12'),(416,1,'inspection_finding_updated','inspection_findings',149,'{\"inspection_id\":11,\"observed_condition\":\"\",\"recommended_action\":\"\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:48:20'),(417,1,'inspection_finding_updated','inspection_findings',176,'{\"inspection_id\":11,\"observed_condition\":\"\",\"recommended_action\":\"\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:48:29'),(418,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:49:19'),(419,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:53:03'),(420,1,'inspection_signed_off','inspections',11,'{\"unit_id\":16,\"inspection_type\":\"flip\",\"total_estimated_cost\":4672.5,\"items_to_replace\":9,\"items_to_repair\":10}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 22:09:23'),(421,1,'inspection_signed_off','inspections',12,'{\"unit_id\":38,\"inspection_type\":\"flip\",\"total_estimated_cost\":65,\"items_to_replace\":1,\"items_to_repair\":0}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 22:11:00'),(422,1,'inspection_finding_updated','inspection_findings',51,'{\"inspection_id\":8,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 22:12:56'),(423,1,'inspection_finding_updated','inspection_findings',41,'{\"inspection_id\":8,\"observed_condition\":\"\",\"recommended_action\":\"ok\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 22:12:59'),(424,1,'inspection_finding_updated','inspection_findings',46,'{\"inspection_id\":8,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 22:13:02'),(425,1,'inspection_finding_updated','inspection_findings',13,'{\"inspection_id\":8,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 22:13:06'),(426,1,'inspection_finding_updated','inspection_findings',23,'{\"inspection_id\":8,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 22:13:08'),(427,1,'inspection_finding_updated','inspection_findings',30,'{\"inspection_id\":8,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 22:13:11'),(428,1,'inspection_finding_updated','inspection_findings',42,'{\"inspection_id\":8,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 22:13:16'),(429,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 23:23:34'),(430,1,'inspection_finding_updated','inspection_findings',26,'{\"inspection_id\":8,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 23:23:57'),(431,1,'inspection_finding_updated','inspection_findings',39,'{\"inspection_id\":8,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 23:24:00'),(432,1,'inspection_finding_updated','inspection_findings',51,'{\"inspection_id\":8,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 23:24:04'),(433,1,'inspection_finding_updated','inspection_findings',53,'{\"inspection_id\":8,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 23:24:05'),(434,1,'inspection_finding_updated','inspection_findings',41,'{\"inspection_id\":8,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 23:24:07'),(435,1,'inspection_finding_updated','inspection_findings',16,'{\"inspection_id\":8,\"observed_condition\":\"\",\"recommended_action\":\"\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 23:24:13'),(436,1,'inspection_finding_updated','inspection_findings',16,'{\"inspection_id\":8,\"observed_condition\":\"\",\"recommended_action\":\"\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 23:24:18'),(437,1,'inspection_finding_updated','inspection_findings',46,'{\"inspection_id\":8,\"observed_condition\":\"\",\"recommended_action\":\"\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 23:24:25'),(438,1,'inspection_finding_updated','inspection_findings',46,'{\"inspection_id\":8,\"observed_condition\":\"\",\"recommended_action\":\"\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 23:24:28'),(439,1,'inspection_finding_updated','inspection_findings',50,'{\"inspection_id\":8,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 23:24:30'),(440,1,'inspection_finding_updated','inspection_findings',50,'{\"inspection_id\":8,\"observed_condition\":\"\",\"recommended_action\":\"\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 23:24:33'),(441,1,'photo_uploaded','inspection_finding_photos',5,'{\"inspection_id\":8,\"finding_id\":50,\"filename\":\"finding_50_1767482684.png\",\"file_size\":38585}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 23:24:44'),(442,1,'photo_uploaded','inspection_finding_photos',6,'{\"inspection_id\":8,\"finding_id\":50,\"filename\":\"finding_50_1767482695.jpg\",\"file_size\":274887}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 23:24:55'),(443,1,'inspection_finding_updated','inspection_findings',37,'{\"inspection_id\":8,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 23:25:01'),(444,1,'inspection_finding_updated','inspection_findings',37,'{\"inspection_id\":8,\"observed_condition\":\"\",\"recommended_action\":\"\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 23:25:03'),(445,1,'inspection_finding_updated','inspection_findings',24,'{\"inspection_id\":8,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 23:25:06'),(446,1,'inspection_finding_updated','inspection_findings',36,'{\"inspection_id\":8,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 23:25:07'),(447,1,'inspection_finding_updated','inspection_findings',42,'{\"inspection_id\":8,\"observed_condition\":\"\",\"recommended_action\":\"remove\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 23:25:09'),(453,1,'inspection_signed_off','inspections',8,'{\"unit_id\":14,\"inspection_type\":\"flip\",\"total_estimated_cost\":2474.8,\"items_to_replace\":7,\"items_to_repair\":7}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 00:02:51'),(454,1,'inspection_finding_updated','inspection_findings',104,'{\"inspection_id\":10,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 00:07:44'),(455,1,'inspection_finding_updated','inspection_findings',118,'{\"inspection_id\":10,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 00:07:46'),(456,1,'inspection_finding_updated','inspection_findings',98,'{\"inspection_id\":10,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 00:07:48'),(457,1,'inspection_finding_updated','inspection_findings',135,'{\"inspection_id\":10,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 00:07:50'),(458,1,'inspection_finding_updated','inspection_findings',128,'{\"inspection_id\":10,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 00:08:01'),(459,1,'inspection_signed_off','inspections',10,'{\"unit_id\":60,\"inspection_type\":\"flip\",\"total_estimated_cost\":2915,\"items_to_replace\":3,\"items_to_repair\":3}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 00:08:18'),(460,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 04:25:11'),(461,1,'inspection_created','inspections',13,'{\"unit_id\":45,\"template_version_id\":1,\"inspection_type\":\"flip\",\"finding_count\":43}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 04:25:49'),(462,1,'inspection_finding_updated','inspection_findings',230,'{\"inspection_id\":13,\"observed_condition\":\"\",\"recommended_action\":\"ok\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 04:25:54'),(463,1,'inspection_finding_updated','inspection_findings',233,'{\"inspection_id\":13,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 04:26:26'),(464,1,'inspection_finding_updated','inspection_findings',233,'{\"inspection_id\":13,\"observed_condition\":\"missing\",\"recommended_action\":\"\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 04:26:31'),(465,1,'inspection_finding_updated','inspection_findings',247,'{\"inspection_id\":13,\"observed_condition\":\"\",\"recommended_action\":\"remove\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 04:26:49'),(466,1,'inspection_finding_updated','inspection_findings',227,'{\"inspection_id\":13,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 04:27:06'),(467,1,'inspection_finding_updated','inspection_findings',227,'{\"inspection_id\":13,\"observed_condition\":\"missing\",\"recommended_action\":\"\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 04:27:10'),(468,1,'inspection_finding_updated','inspection_findings',227,'{\"inspection_id\":13,\"observed_condition\":\"\",\"recommended_action\":\"\",\"severity\":\"minor\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 04:27:13'),(469,1,'photo_uploaded','inspection_finding_photos',7,'{\"inspection_id\":13,\"finding_id\":227,\"filename\":\"finding_227_1767500843.png\",\"file_size\":18454}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 04:27:23'),(470,1,'inspection_finding_updated','inspection_findings',227,'{\"inspection_id\":13,\"observed_condition\":\"\",\"recommended_action\":\"\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 04:28:11'),(471,1,'inspection_finding_updated','inspection_findings',227,'{\"inspection_id\":13,\"observed_condition\":\"\",\"recommended_action\":\"\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 04:28:13'),(472,1,'inspection_finding_updated','inspection_findings',227,'{\"inspection_id\":13,\"observed_condition\":\"\",\"recommended_action\":\"\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 04:28:16'),(473,1,'inspection_finding_updated','inspection_findings',227,'{\"inspection_id\":13,\"observed_condition\":\"\",\"recommended_action\":\"\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 04:28:20'),(474,1,'inspection_finding_updated','inspection_findings',227,'{\"inspection_id\":13,\"observed_condition\":\"\",\"recommended_action\":\"\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 04:28:21'),(475,1,'inspection_finding_updated','inspection_findings',227,'{\"inspection_id\":13,\"observed_condition\":\"\",\"recommended_action\":\"\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 04:28:24'),(476,1,'inspection_finding_updated','inspection_findings',227,'{\"inspection_id\":13,\"observed_condition\":\"\",\"recommended_action\":\"\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 04:28:29'),(477,1,'inspection_finding_updated','inspection_findings',243,'{\"inspection_id\":13,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 04:28:39'),(478,1,'inspection_finding_updated','inspection_findings',243,'{\"inspection_id\":13,\"observed_condition\":\"missing\",\"recommended_action\":\"\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 04:28:49'),(479,1,'inspection_finding_updated','inspection_findings',250,'{\"inspection_id\":13,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 04:28:54'),(480,1,'inspection_finding_updated','inspection_findings',250,'{\"inspection_id\":13,\"observed_condition\":\"\",\"recommended_action\":\"\",\"severity\":\"minor\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 04:28:58'),(481,1,'inspection_finding_updated','inspection_findings',236,'{\"inspection_id\":13,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 04:29:03'),(482,1,'inspection_finding_updated','inspection_findings',236,'{\"inspection_id\":13,\"observed_condition\":\"missing\",\"recommended_action\":\"\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 04:29:06'),(483,1,'inspection_finding_updated','inspection_findings',242,'{\"inspection_id\":13,\"observed_condition\":\"\",\"recommended_action\":\"remove\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 04:29:12'),(484,1,'inspection_finding_updated','inspection_findings',261,'{\"inspection_id\":13,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 04:29:31'),(485,1,'inspection_finding_updated','inspection_findings',261,'{\"inspection_id\":13,\"observed_condition\":\"missing\",\"recommended_action\":\"\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 04:29:38'),(486,1,'inspection_finding_updated','inspection_findings',228,'{\"inspection_id\":13,\"observed_condition\":\"\",\"recommended_action\":\"remove\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 04:29:43'),(487,1,'inspection_finding_updated','inspection_findings',245,'{\"inspection_id\":13,\"observed_condition\":\"\",\"recommended_action\":\"remove\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 04:29:51'),(488,1,'inspection_signed_off','inspections',13,'{\"unit_id\":45,\"inspection_type\":\"flip\",\"total_estimated_cost\":2080,\"items_to_replace\":3,\"items_to_repair\":3}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 04:32:03'),(489,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 06:15:06'),(490,1,'inspection_created','inspections',14,'{\"unit_id\":45,\"template_version_id\":1,\"inspection_type\":\"flip\",\"finding_count\":43}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 06:24:19'),(491,1,'unit_flip_started','unit_flips',23,'{\"unit_id\":45,\"unit_number\":\"Unit 101\",\"template\":\"Inspection-based\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 06:24:19'),(492,1,'inspection_finding_updated','inspection_findings',273,'{\"inspection_id\":14,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 06:24:53'),(493,1,'inspection_finding_updated','inspection_findings',284,'{\"inspection_id\":14,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 06:24:55'),(494,1,'inspection_created','inspections',15,'{\"unit_id\":46,\"template_version_id\":1,\"inspection_type\":\"flip\",\"finding_count\":43}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 06:25:04'),(495,1,'unit_flip_started','unit_flips',24,'{\"unit_id\":46,\"unit_number\":\"Unit 102\",\"template\":\"Inspection-based\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 06:25:04'),(496,1,'inspection_created','inspections',16,'{\"unit_id\":47,\"template_version_id\":1,\"inspection_type\":\"flip\",\"finding_count\":43}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 06:32:09'),(497,1,'unit_flip_started','unit_flips',25,'{\"unit_id\":47,\"unit_number\":\"Unit 103\",\"template\":\"Inspection-based\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 06:32:09'),(498,1,'inspection_created','inspections',17,'{\"unit_id\":49,\"template_version_id\":1,\"inspection_type\":\"flip\",\"finding_count\":43}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 06:32:25'),(499,1,'unit_flip_started','unit_flips',26,'{\"unit_id\":49,\"unit_number\":\"Unit 105\",\"template\":\"Inspection-based\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 06:32:25'),(500,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 06:43:02'),(501,1,'inspection_created','inspections',18,'{\"unit_id\":19,\"template_version_id\":1,\"inspection_type\":\"flip\",\"finding_count\":43}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 06:43:32'),(502,1,'unit_flip_started','unit_flips',27,'{\"unit_id\":19,\"unit_number\":\"Unit 301\",\"template\":\"Inspection-based\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 06:43:32'),(503,1,'inspection_finding_updated','inspection_findings',316,'{\"inspection_id\":15,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 06:43:51'),(504,1,'inspection_finding_updated','inspection_findings',321,'{\"inspection_id\":15,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 06:43:53'),(505,1,'inspection_finding_updated','inspection_findings',312,'{\"inspection_id\":15,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 06:43:55'),(506,1,'inspection_finding_updated','inspection_findings',319,'{\"inspection_id\":15,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 06:43:57'),(507,1,'inspection_finding_updated','inspection_findings',326,'{\"inspection_id\":15,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 06:43:58'),(508,1,'inspection_finding_updated','inspection_findings',350,'{\"inspection_id\":15,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 06:44:00'),(509,1,'inspection_finding_updated','inspection_findings',352,'{\"inspection_id\":15,\"observed_condition\":\"\",\"recommended_action\":\"remove\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 06:44:05'),(510,1,'inspection_finding_updated','inspection_findings',354,'{\"inspection_id\":15,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 06:44:09'),(511,1,'inspection_finding_updated','inspection_findings',329,'{\"inspection_id\":15,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 06:44:13'),(512,1,'inspection_finding_updated','inspection_findings',336,'{\"inspection_id\":15,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 06:44:17'),(513,1,'inspection_finding_updated','inspection_findings',317,'{\"inspection_id\":15,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 06:44:19'),(514,1,'inspection_finding_updated','inspection_findings',322,'{\"inspection_id\":15,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 06:44:21'),(515,1,'inspection_finding_updated','inspection_findings',335,'{\"inspection_id\":15,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 06:44:24'),(516,1,'inspection_finding_updated','inspection_findings',341,'{\"inspection_id\":15,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 06:44:26'),(517,1,'inspection_finding_updated','inspection_findings',351,'{\"inspection_id\":15,\"observed_condition\":\"\",\"recommended_action\":\"remove\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 06:44:28'),(518,1,'inspection_finding_updated','inspection_findings',353,'{\"inspection_id\":15,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 06:44:30'),(519,1,'inspection_finding_updated','inspection_findings',338,'{\"inspection_id\":15,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 06:44:32'),(520,1,'inspection_finding_updated','inspection_findings',315,'{\"inspection_id\":15,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 06:44:34'),(521,1,'inspection_finding_updated','inspection_findings',345,'{\"inspection_id\":15,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 06:44:38'),(522,1,'inspection_finding_updated','inspection_findings',318,'{\"inspection_id\":15,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 06:44:41'),(523,1,'inspection_finding_updated','inspection_findings',343,'{\"inspection_id\":15,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 06:44:44'),(524,1,'inspection_signed_off','inspections',15,'{\"unit_id\":46,\"inspection_type\":\"flip\",\"total_estimated_cost\":2651.51,\"items_to_replace\":8,\"items_to_repair\":6}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 06:45:36'),(525,1,'inspection_signed_off','inspections',18,'{\"unit_id\":19,\"inspection_type\":\"flip\",\"total_estimated_cost\":0,\"items_to_replace\":0,\"items_to_repair\":0}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 06:46:52'),(526,1,'inspection_created','inspections',19,'{\"unit_id\":32,\"template_version_id\":1,\"inspection_type\":\"flip\",\"finding_count\":43}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 06:47:23'),(527,1,'unit_flip_started','unit_flips',28,'{\"unit_id\":32,\"unit_number\":\"Unit 401\",\"template\":\"Inspection-based\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 06:47:23'),(528,1,'inspection_created','inspections',20,'{\"unit_id\":36,\"template_version_id\":1,\"inspection_type\":\"flip\",\"finding_count\":43}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 06:47:57'),(529,1,'unit_flip_started','unit_flips',29,'{\"unit_id\":36,\"unit_number\":\"Unit 405\",\"template\":\"Inspection-based\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 06:47:57'),(530,1,'inspection_finding_updated','inspection_findings',536,'{\"inspection_id\":20,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 06:48:33'),(531,1,'inspection_finding_updated','inspection_findings',542,'{\"inspection_id\":20,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 06:48:36'),(532,1,'inspection_finding_updated','inspection_findings',549,'{\"inspection_id\":20,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 06:48:39'),(533,1,'inspection_finding_updated','inspection_findings',559,'{\"inspection_id\":20,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 06:48:58'),(534,1,'inspection_finding_updated','inspection_findings',534,'{\"inspection_id\":20,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 06:49:01'),(535,1,'inspection_finding_updated','inspection_findings',560,'{\"inspection_id\":20,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 06:49:10'),(536,1,'inspection_finding_updated','inspection_findings',530,'{\"inspection_id\":20,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 06:49:13'),(537,1,'inspection_finding_updated','inspection_findings',529,'{\"inspection_id\":20,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 06:49:15'),(538,1,'inspection_finding_updated','inspection_findings',568,'{\"inspection_id\":20,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 06:49:17'),(539,1,'inspection_finding_updated','inspection_findings',556,'{\"inspection_id\":20,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 06:49:21'),(540,1,'inspection_finding_updated','inspection_findings',532,'{\"inspection_id\":20,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 06:49:26'),(541,1,'inspection_finding_updated','inspection_findings',535,'{\"inspection_id\":20,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 06:49:30'),(542,1,'inspection_finding_updated','inspection_findings',563,'{\"inspection_id\":20,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 06:49:32'),(543,1,'inspection_finding_updated','inspection_findings',558,'{\"inspection_id\":20,\"observed_condition\":\"\",\"recommended_action\":\"\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 06:49:40'),(544,1,'inspection_signed_off','inspections',20,'{\"unit_id\":36,\"inspection_type\":\"flip\",\"total_estimated_cost\":2592.21,\"items_to_replace\":7,\"items_to_repair\":4}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 06:49:55'),(545,1,'inspection_created','inspections',21,'{\"unit_id\":13,\"template_version_id\":1,\"inspection_type\":\"flip\",\"finding_count\":43}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 06:52:20'),(546,1,'inspection_finding_updated','inspection_findings',574,'{\"inspection_id\":21,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 06:52:23'),(547,1,'inspection_finding_updated','inspection_findings',576,'{\"inspection_id\":21,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 06:52:30'),(548,1,'inspection_finding_updated','inspection_findings',603,'{\"inspection_id\":21,\"observed_condition\":\"\",\"recommended_action\":\"remove\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 06:52:32'),(549,1,'inspection_finding_updated','inspection_findings',596,'{\"inspection_id\":21,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 06:52:38'),(550,1,'inspection_finding_updated','inspection_findings',572,'{\"inspection_id\":21,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 06:52:42'),(551,1,'inspection_finding_updated','inspection_findings',607,'{\"inspection_id\":21,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 06:52:45'),(552,1,'inspection_finding_updated','inspection_findings',605,'{\"inspection_id\":21,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 06:52:47'),(553,1,'inspection_finding_updated','inspection_findings',586,'{\"inspection_id\":21,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 06:52:52'),(554,1,'inspection_finding_updated','inspection_findings',575,'{\"inspection_id\":21,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 06:52:55'),(555,1,'inspection_finding_updated','inspection_findings',571,'{\"inspection_id\":21,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 06:53:00'),(556,1,'inspection_finding_updated','inspection_findings',608,'{\"inspection_id\":21,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 06:53:02'),(557,1,'inspection_finding_updated','inspection_findings',604,'{\"inspection_id\":21,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 06:53:04'),(558,1,'inspection_signed_off','inspections',21,'{\"unit_id\":13,\"inspection_type\":\"flip\",\"total_estimated_cost\":1994.3,\"items_to_replace\":2,\"items_to_repair\":5}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 06:53:31'),(559,1,'inspection_finding_updated','inspection_findings',490,'{\"inspection_id\":19,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 07:02:03'),(560,1,'inspection_finding_updated','inspection_findings',517,'{\"inspection_id\":19,\"observed_condition\":\"\",\"recommended_action\":\"remove\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 07:02:05'),(561,1,'inspection_finding_updated','inspection_findings',487,'{\"inspection_id\":19,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 07:02:09'),(562,1,'inspection_finding_updated','inspection_findings',525,'{\"inspection_id\":19,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 07:02:13'),(563,1,'inspection_finding_updated','inspection_findings',521,'{\"inspection_id\":19,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 07:02:15'),(564,1,'inspection_finding_updated','inspection_findings',500,'{\"inspection_id\":19,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 07:02:17'),(565,1,'inspection_finding_updated','inspection_findings',514,'{\"inspection_id\":19,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 07:02:20'),(566,1,'inspection_finding_updated','inspection_findings',492,'{\"inspection_id\":19,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 07:02:24'),(567,1,'inspection_finding_updated','inspection_findings',526,'{\"inspection_id\":19,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 07:02:27'),(568,1,'inspection_finding_updated','inspection_findings',524,'{\"inspection_id\":19,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 07:02:30'),(569,1,'inspection_finding_updated','inspection_findings',522,'{\"inspection_id\":19,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 07:02:31'),(570,1,'inspection_finding_updated','inspection_findings',518,'{\"inspection_id\":19,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 07:02:33'),(571,1,'inspection_finding_updated','inspection_findings',505,'{\"inspection_id\":19,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 07:02:35'),(572,1,'inspection_signed_off','inspections',19,'{\"unit_id\":32,\"inspection_type\":\"flip\",\"total_estimated_cost\":1657.5,\"items_to_replace\":3,\"items_to_repair\":5}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 07:03:00'),(573,1,'inspection_signed_off','inspections',16,'{\"unit_id\":47,\"inspection_type\":\"flip\",\"total_estimated_cost\":0,\"items_to_replace\":0,\"items_to_repair\":0}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 07:03:28'),(574,1,'inspection_finding_updated','inspection_findings',402,'{\"inspection_id\":17,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 07:03:40'),(575,1,'inspection_signed_off','inspections',17,'{\"unit_id\":49,\"inspection_type\":\"flip\",\"total_estimated_cost\":65,\"items_to_replace\":0,\"items_to_repair\":0}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 07:03:58'),(576,1,'inspection_created','inspections',22,'{\"unit_id\":44,\"template_version_id\":1,\"inspection_type\":\"flip\",\"finding_count\":43}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 07:04:48'),(577,1,'unit_flip_started','unit_flips',30,'{\"unit_id\":44,\"unit_number\":\"Unit 414\",\"template\":\"Inspection-based\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 07:04:48'),(578,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 19:08:21'),(579,1,'inspection_created','inspections',23,'{\"unit_id\":55,\"template_version_id\":1,\"inspection_type\":\"flip\",\"finding_count\":43}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 19:08:53'),(580,1,'unit_flip_started','unit_flips',31,'{\"unit_id\":55,\"unit_number\":\"Unit 201\",\"template\":\"Inspection-based\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 19:08:53'),(581,1,'flip_junk_removal_decision','unit_flips',31,'{\"junk_removal_required\":false,\"new_status\":\"In Progress\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 19:08:55'),(582,1,'inspection_created','inspections',24,'{\"unit_id\":63,\"template_version_id\":1,\"inspection_type\":\"flip\",\"finding_count\":43}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 19:09:23'),(583,1,'unit_flip_started','unit_flips',32,'{\"unit_id\":63,\"unit_number\":\"Unit 210\",\"template\":\"Inspection-based\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 19:09:23'),(584,1,'inspection_finding_updated','inspection_findings',708,'{\"inspection_id\":24,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 19:09:27'),(585,1,'inspection_finding_updated','inspection_findings',723,'{\"inspection_id\":24,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 19:09:31'),(586,1,'inspection_created','inspections',25,'{\"unit_id\":88,\"template_version_id\":1,\"inspection_type\":\"flip\",\"finding_count\":43}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 19:09:38'),(587,1,'unit_flip_started','unit_flips',33,'{\"unit_id\":88,\"unit_number\":\"Unit 317\",\"template\":\"Inspection-based\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 19:09:38'),(588,1,'inspection_finding_updated','inspection_findings',778,'{\"inspection_id\":25,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 19:09:43'),(589,1,'inspection_finding_updated','inspection_findings',778,'{\"inspection_id\":25,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 19:09:44'),(590,1,'inspection_finding_updated','inspection_findings',782,'{\"inspection_id\":25,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 19:09:46'),(591,1,'inspection_finding_updated','inspection_findings',769,'{\"inspection_id\":25,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 19:09:55'),(592,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 19:12:59'),(593,1,'inspection_created','inspections',26,'{\"unit_id\":72,\"template_version_id\":1,\"inspection_type\":\"flip\",\"finding_count\":43}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 19:13:09'),(594,1,'unit_flip_started','unit_flips',34,'{\"unit_id\":72,\"unit_number\":\"Unit 219\",\"template\":\"Inspection-based\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 19:13:09'),(595,1,'flip_junk_removal_decision','unit_flips',34,'{\"junk_removal_required\":false,\"new_status\":\"In Progress\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 19:13:10'),(596,1,'inspection_finding_updated','inspection_findings',785,'{\"inspection_id\":26,\"observed_condition\":\"\",\"recommended_action\":\"remove\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 19:14:07'),(597,1,'inspection_finding_updated','inspection_findings',814,'{\"inspection_id\":26,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 19:14:17'),(598,1,'inspection_finding_updated','inspection_findings',787,'{\"inspection_id\":26,\"observed_condition\":\"\",\"recommended_action\":\"ok\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 19:14:20'),(599,1,'inspection_finding_updated','inspection_findings',805,'{\"inspection_id\":26,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 19:14:22'),(600,1,'inspection_signed_off','inspections',25,'{\"unit_id\":88,\"inspection_type\":\"flip\",\"total_estimated_cost\":525,\"items_to_replace\":2,\"items_to_repair\":0}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 19:15:28'),(601,1,'inspection_created','inspections',27,'{\"unit_id\":87,\"template_version_id\":1,\"inspection_type\":\"flip\",\"finding_count\":43}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 19:16:06'),(602,1,'unit_flip_started','unit_flips',35,'{\"unit_id\":87,\"unit_number\":\"Unit 316\",\"template\":\"Inspection-based\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 19:16:06'),(603,1,'flip_junk_removal_decision','unit_flips',35,'{\"junk_removal_required\":false,\"new_status\":\"In Progress\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 19:16:07'),(604,1,'inspection_finding_updated','inspection_findings',846,'{\"inspection_id\":27,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 19:16:23'),(605,1,'inspection_created','inspections',28,'{\"unit_id\":43,\"template_version_id\":1,\"inspection_type\":\"flip\",\"finding_count\":43}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 19:25:30'),(606,1,'unit_flip_started','unit_flips',36,'{\"unit_id\":43,\"unit_number\":\"Unit 413\",\"template\":\"Inspection-based\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 19:25:30'),(607,1,'inspection_finding_updated','inspection_findings',893,'{\"inspection_id\":28,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 19:25:35'),(608,1,'inspection_created','inspections',29,'{\"unit_id\":90,\"template_version_id\":1,\"inspection_type\":\"flip\",\"finding_count\":43}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 19:25:39'),(609,1,'unit_flip_started','unit_flips',37,'{\"unit_id\":90,\"unit_number\":\"Unit 319\",\"template\":\"Inspection-based\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 19:25:39'),(610,1,'inspection_finding_updated','inspection_findings',923,'{\"inspection_id\":29,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 19:25:43'),(611,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 19:30:44'),(612,1,'inspection_finding_updated','inspection_findings',878,'{\"inspection_id\":28,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 19:30:55'),(613,1,'inspection_finding_updated','inspection_findings',872,'{\"inspection_id\":28,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 19:30:57'),(614,1,'inspection_created','inspections',30,'{\"unit_id\":20,\"template_version_id\":1,\"inspection_type\":\"flip\",\"finding_count\":43}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 19:32:01'),(615,1,'unit_flip_started','unit_flips',38,'{\"unit_id\":20,\"unit_number\":\"Unit 302\",\"template\":\"Inspection-based\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 19:32:01'),(616,1,'flip_junk_removal_decision','unit_flips',38,'{\"junk_removal_required\":true,\"new_status\":\"On Hold\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 19:32:02'),(617,1,'inspection_created','inspections',31,'{\"unit_id\":30,\"template_version_id\":1,\"inspection_type\":\"flip\",\"finding_count\":43}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 19:32:08'),(618,1,'unit_flip_started','unit_flips',39,'{\"unit_id\":30,\"unit_number\":\"Unit 313\",\"template\":\"Inspection-based\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 19:32:08'),(619,1,'flip_junk_removal_decision','unit_flips',39,'{\"junk_removal_required\":false,\"new_status\":\"In Progress\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 19:32:09'),(620,1,'inspection_finding_updated','inspection_findings',1021,'{\"inspection_id\":31,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 19:32:14'),(621,1,'inspection_finding_updated','inspection_findings',1002,'{\"inspection_id\":31,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 19:32:20'),(622,1,'inspection_finding_updated','inspection_findings',877,'{\"inspection_id\":28,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 19:33:05'),(623,1,'inspection_signed_off','inspections',28,'{\"unit_id\":43,\"inspection_type\":\"flip\",\"total_estimated_cost\":1610,\"items_to_replace\":3,\"items_to_repair\":0}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 19:33:19'),(624,1,'inspection_signed_off','inspections',27,'{\"unit_id\":87,\"inspection_type\":\"flip\",\"total_estimated_cost\":40,\"items_to_replace\":0,\"items_to_repair\":1}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 19:34:04'),(625,1,'inspection_finding_updated','inspection_findings',977,'{\"inspection_id\":30,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 19:46:56'),(626,1,'inspection_finding_updated','inspection_findings',967,'{\"inspection_id\":30,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 19:47:04'),(627,1,'inspection_signed_off','inspections',30,'{\"unit_id\":20,\"inspection_type\":\"flip\",\"total_estimated_cost\":83.5,\"items_to_replace\":2,\"items_to_repair\":0}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 19:47:16'),(628,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 22:49:20'),(629,1,'inspection_finding_updated','inspection_findings',945,'{\"inspection_id\":29,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 22:50:24'),(630,1,'inspection_finding_updated','inspection_findings',929,'{\"inspection_id\":29,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 22:50:46'),(631,1,'inspection_finding_updated','inspection_findings',921,'{\"inspection_id\":29,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 22:50:50'),(632,1,'inspection_finding_updated','inspection_findings',914,'{\"inspection_id\":29,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 22:50:51'),(633,1,'inspection_finding_updated','inspection_findings',948,'{\"inspection_id\":29,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 22:50:59'),(634,1,'inspection_finding_updated','inspection_findings',922,'{\"inspection_id\":29,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 22:51:04'),(635,1,'inspection_finding_updated','inspection_findings',931,'{\"inspection_id\":29,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 22:51:05'),(636,1,'inspection_finding_updated','inspection_findings',924,'{\"inspection_id\":29,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 22:51:08'),(637,1,'inspection_finding_updated','inspection_findings',943,'{\"inspection_id\":29,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 22:51:10'),(638,1,'inspection_finding_updated','inspection_findings',953,'{\"inspection_id\":29,\"observed_condition\":\"\",\"recommended_action\":\"remove\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 22:51:13'),(639,1,'inspection_finding_updated','inspection_findings',940,'{\"inspection_id\":29,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 22:51:17'),(640,1,'inspection_signed_off','inspections',29,'{\"unit_id\":90,\"inspection_type\":\"flip\",\"total_estimated_cost\":1762.8,\"items_to_replace\":6,\"items_to_repair\":2}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 22:52:25'),(641,1,'inspection_signed_off','inspections',26,'{\"unit_id\":72,\"inspection_type\":\"flip\",\"total_estimated_cost\":8.5,\"items_to_replace\":2,\"items_to_repair\":0}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 23:21:06'),(642,1,'inspection_created','inspections',32,'{\"unit_id\":17,\"template_version_id\":1,\"inspection_type\":\"flip\",\"finding_count\":43}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 23:23:24'),(643,1,'inspection_finding_updated','inspection_findings',1047,'{\"inspection_id\":32,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 23:23:31'),(644,1,'inspection_signed_off','inspections',32,'{\"unit_id\":17,\"inspection_type\":\"flip\",\"total_estimated_cost\":65,\"items_to_replace\":1,\"items_to_repair\":0}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 23:23:42'),(645,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 00:26:06'),(646,1,'inspection_finding_updated','inspection_findings',741,'{\"inspection_id\":24,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 00:29:11'),(647,1,'inspection_finding_updated','inspection_findings',724,'{\"inspection_id\":24,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 00:29:22'),(648,1,'inspection_signed_off','inspections',24,'{\"unit_id\":63,\"inspection_type\":\"flip\",\"total_estimated_cost\":805,\"items_to_replace\":2,\"items_to_repair\":2}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 00:29:32'),(649,1,'inspection_finding_updated','inspection_findings',677,'{\"inspection_id\":23,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 00:30:21'),(650,1,'inspection_finding_updated','inspection_findings',657,'{\"inspection_id\":23,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 00:30:24'),(651,1,'inspection_signed_off','inspections',23,'{\"unit_id\":55,\"inspection_type\":\"flip\",\"total_estimated_cost\":1320,\"items_to_replace\":0,\"items_to_repair\":0}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 00:30:36'),(652,1,'inspection_signed_off','inspections',31,'{\"unit_id\":30,\"inspection_type\":\"flip\",\"total_estimated_cost\":123.5,\"items_to_replace\":1,\"items_to_repair\":1}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 00:40:16'),(653,1,'inspection_signed_off','inspections',14,'{\"unit_id\":45,\"inspection_type\":\"flip\",\"total_estimated_cost\":860,\"items_to_replace\":0,\"items_to_repair\":2}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 00:44:17'),(654,1,'inspection_finding_updated','inspection_findings',617,'{\"inspection_id\":22,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 00:44:35'),(655,1,'inspection_finding_updated','inspection_findings',654,'{\"inspection_id\":22,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 00:44:41'),(656,1,'inspection_signed_off','inspections',22,'{\"unit_id\":44,\"inspection_type\":\"flip\",\"total_estimated_cost\":185,\"items_to_replace\":1,\"items_to_repair\":1}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 00:44:53'),(657,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 04:00:22'),(658,1,'inspection_created','inspections',33,'{\"unit_id\":54,\"template_version_id\":1,\"inspection_type\":\"flip\",\"finding_count\":43}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 04:02:28'),(659,1,'unit_flip_started','unit_flips',40,'{\"unit_id\":54,\"unit_number\":\"Unit 110\",\"template\":\"Inspection-based\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 04:02:28'),(660,1,'flip_junk_removal_decision','unit_flips',40,'{\"junk_removal_required\":false,\"new_status\":\"In Progress\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 04:02:30'),(661,1,'inspection_finding_updated','inspection_findings',1097,'{\"inspection_id\":33,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 04:02:43'),(662,1,'inspection_finding_updated','inspection_findings',1098,'{\"inspection_id\":33,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 04:02:46'),(663,1,'inspection_finding_updated','inspection_findings',1105,'{\"inspection_id\":33,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 04:02:48'),(664,1,'inspection_finding_updated','inspection_findings',1088,'{\"inspection_id\":33,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 04:02:49'),(665,1,'inspection_finding_updated','inspection_findings',1123,'{\"inspection_id\":33,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 04:02:51'),(666,1,'inspection_finding_updated','inspection_findings',1121,'{\"inspection_id\":33,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 04:02:52'),(667,1,'inspection_finding_updated','inspection_findings',1102,'{\"inspection_id\":33,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 04:02:57'),(668,1,'inspection_signed_off','inspections',33,'{\"unit_id\":54,\"inspection_type\":\"flip\",\"total_estimated_cost\":298,\"items_to_replace\":2,\"items_to_repair\":2}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 04:03:18'),(669,1,'inspection_created','inspections',34,'{\"unit_id\":66,\"template_version_id\":1,\"inspection_type\":\"flip\",\"finding_count\":43}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 04:09:02'),(670,1,'unit_flip_started','unit_flips',41,'{\"unit_id\":66,\"unit_number\":\"Unit 213\",\"template\":\"Inspection-based\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 04:09:02'),(671,1,'flip_junk_removal_decision','unit_flips',41,'{\"junk_removal_required\":true,\"new_status\":\"On Hold\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 04:09:04'),(672,1,'inspection_finding_updated','inspection_findings',1162,'{\"inspection_id\":34,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 04:09:24'),(673,1,'inspection_signed_off','inspections',34,'{\"unit_id\":66,\"inspection_type\":\"flip\",\"total_estimated_cost\":643.21,\"items_to_replace\":1,\"items_to_repair\":0}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 04:09:38'),(674,1,'inspection_created','inspections',35,'{\"unit_id\":71,\"template_version_id\":1,\"inspection_type\":\"flip\",\"finding_count\":43}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 04:12:21'),(675,1,'unit_flip_started','unit_flips',42,'{\"unit_id\":71,\"unit_number\":\"Unit 218\",\"template\":\"Inspection-based\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 04:12:21'),(676,1,'flip_junk_removal_decision','unit_flips',42,'{\"junk_removal_required\":false,\"new_status\":\"In Progress\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 04:12:24'),(677,1,'inspection_finding_updated','inspection_findings',1205,'{\"inspection_id\":35,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 04:12:34'),(678,1,'inspection_finding_updated','inspection_findings',1183,'{\"inspection_id\":35,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 04:12:38'),(679,1,'inspection_finding_updated','inspection_findings',1198,'{\"inspection_id\":35,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 04:12:41'),(680,1,'inspection_finding_updated','inspection_findings',1174,'{\"inspection_id\":35,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 04:12:45'),(681,1,'inspection_finding_updated','inspection_findings',1213,'{\"inspection_id\":35,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 04:12:46'),(682,1,'inspection_finding_updated','inspection_findings',1211,'{\"inspection_id\":35,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 04:12:48'),(683,1,'inspection_signed_off','inspections',35,'{\"unit_id\":71,\"inspection_type\":\"flip\",\"total_estimated_cost\":798.51,\"items_to_replace\":2,\"items_to_repair\":1}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 04:12:57'),(684,1,'inspection_created','inspections',36,'{\"unit_id\":19,\"template_version_id\":1,\"inspection_type\":\"flip\",\"finding_count\":43}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 04:14:17'),(685,1,'inspection_finding_updated','inspection_findings',1221,'{\"inspection_id\":36,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 04:14:26'),(686,1,'inspection_signed_off','inspections',36,'{\"unit_id\":19,\"inspection_type\":\"flip\",\"total_estimated_cost\":80,\"items_to_replace\":0,\"items_to_repair\":1}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 04:14:38'),(687,1,'inspection_created','inspections',37,'{\"unit_id\":33,\"template_version_id\":1,\"inspection_type\":\"flip\",\"finding_count\":43}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 04:17:32'),(688,1,'unit_flip_started','unit_flips',43,'{\"unit_id\":33,\"unit_number\":\"Unit 402\",\"template\":\"Inspection-based\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 04:17:32'),(689,1,'flip_junk_removal_decision','unit_flips',43,'{\"junk_removal_required\":false,\"new_status\":\"In Progress\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 04:17:33'),(690,1,'inspection_finding_updated','inspection_findings',1264,'{\"inspection_id\":37,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 04:17:41'),(691,1,'inspection_signed_off','inspections',37,'{\"unit_id\":33,\"inspection_type\":\"flip\",\"total_estimated_cost\":80,\"items_to_replace\":0,\"items_to_repair\":0}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 04:17:51'),(692,1,'inspection_created','inspections',38,'{\"unit_id\":39,\"template_version_id\":1,\"inspection_type\":\"flip\",\"finding_count\":43}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 04:19:47'),(693,1,'unit_flip_started','unit_flips',44,'{\"unit_id\":39,\"unit_number\":\"Unit 409\",\"template\":\"Inspection-based\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 04:19:47'),(694,1,'flip_junk_removal_decision','unit_flips',44,'{\"junk_removal_required\":false,\"new_status\":\"In Progress\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 04:19:48'),(695,1,'inspection_finding_updated','inspection_findings',1334,'{\"inspection_id\":38,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 04:19:56'),(696,1,'inspection_signed_off','inspections',38,'{\"unit_id\":39,\"inspection_type\":\"flip\",\"total_estimated_cost\":643.21,\"items_to_replace\":0,\"items_to_repair\":0}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 04:20:07'),(697,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 04:26:21'),(698,1,'inspection_created','inspections',39,'{\"unit_id\":26,\"template_version_id\":1,\"inspection_type\":\"flip\",\"finding_count\":43}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 04:27:28'),(699,1,'unit_flip_started','unit_flips',45,'{\"unit_id\":26,\"unit_number\":\"Unit 309\",\"template\":\"Inspection-based\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 04:27:28'),(700,1,'flip_junk_removal_decision','unit_flips',45,'{\"junk_removal_required\":false,\"new_status\":\"In Progress\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 04:27:29'),(701,1,'inspection_finding_updated','inspection_findings',1377,'{\"inspection_id\":39,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 04:27:38'),(702,1,'inspection_finding_updated','inspection_findings',1364,'{\"inspection_id\":39,\"observed_condition\":\"\",\"recommended_action\":\"remove\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 04:27:40'),(703,1,'inspection_signed_off','inspections',39,'{\"unit_id\":26,\"inspection_type\":\"flip\",\"total_estimated_cost\":643.21,\"items_to_replace\":1,\"items_to_repair\":0}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 04:27:49'),(704,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 04:29:19'),(705,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 04:35:22'),(706,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 04:39:07'),(707,1,'logout',NULL,NULL,'{\"ip\":\"::1\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 04:50:35'),(708,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 04:50:37'),(709,1,'logout',NULL,NULL,'{\"ip\":\"::1\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 04:59:19'),(710,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 04:59:22'),(711,1,'logout',NULL,NULL,'{\"ip\":\"::1\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 05:00:58'),(712,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 05:01:07'),(713,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 05:03:31'),(714,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 05:05:59'),(715,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 05:20:14'),(716,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 16:31:55'),(717,1,'inspection_created','inspections',40,'{\"unit_id\":22,\"template_version_id\":1,\"inspection_type\":\"flip\",\"finding_count\":43}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 16:33:34'),(718,1,'unit_flip_started','unit_flips',46,'{\"unit_id\":22,\"unit_number\":\"Unit 304\",\"template\":\"Inspection-based\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 16:33:34'),(719,1,'flip_junk_removal_decision','unit_flips',46,'{\"junk_removal_required\":false,\"new_status\":\"In Progress\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 16:33:35'),(720,1,'inspection_finding_updated','inspection_findings',1390,'{\"inspection_id\":40,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 16:33:46'),(721,1,'inspection_signed_off','inspections',40,'{\"unit_id\":22,\"inspection_type\":\"flip\",\"total_estimated_cost\":2.5,\"items_to_replace\":1,\"items_to_repair\":0}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 16:33:55'),(722,1,'inspection_created','inspections',41,'{\"unit_id\":29,\"template_version_id\":1,\"inspection_type\":\"flip\",\"finding_count\":43}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 16:37:35'),(723,1,'unit_flip_started','unit_flips',47,'{\"unit_id\":29,\"unit_number\":\"Unit 312\",\"template\":\"Inspection-based\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 16:37:35'),(724,1,'flip_junk_removal_decision','unit_flips',47,'{\"junk_removal_required\":false,\"new_status\":\"In Progress\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 16:37:37'),(725,1,'inspection_finding_updated','inspection_findings',1433,'{\"inspection_id\":41,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 16:37:47'),(726,1,'inspection_signed_off','inspections',41,'{\"unit_id\":29,\"inspection_type\":\"flip\",\"total_estimated_cost\":2.5,\"items_to_replace\":0,\"items_to_repair\":0}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 16:37:55'),(727,1,'pin_login',NULL,NULL,'{\"ip\":\"127.0.0.1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','127.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 16:54:24'),(728,1,'inspection_created','inspections',42,'{\"unit_id\":41,\"template_version_id\":1,\"inspection_type\":\"flip\",\"finding_count\":43}','127.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 16:54:58'),(729,1,'unit_flip_started','unit_flips',48,'{\"unit_id\":41,\"unit_number\":\"Unit 411\",\"template\":\"Inspection-based\"}','127.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 16:54:58'),(730,1,'flip_junk_removal_decision','unit_flips',48,'{\"junk_removal_required\":false,\"new_status\":\"In Progress\"}','127.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 16:54:59'),(731,1,'inspection_finding_updated','inspection_findings',1514,'{\"inspection_id\":42,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','127.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 16:55:03'),(732,1,'inspection_finding_updated','inspection_findings',1479,'{\"inspection_id\":42,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','127.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 16:55:05'),(733,1,'inspection_finding_updated','inspection_findings',1504,'{\"inspection_id\":42,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','127.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 16:55:07'),(734,1,'inspection_finding_updated','inspection_findings',1504,'{\"inspection_id\":42,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 16:55:15'),(735,1,'inspection_signed_off','inspections',42,'{\"unit_id\":41,\"inspection_type\":\"flip\",\"total_estimated_cost\":400,\"items_to_replace\":3,\"items_to_repair\":0}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 16:55:20'),(736,1,'inspection_created','inspections',43,'{\"unit_id\":56,\"template_version_id\":1,\"inspection_type\":\"flip\",\"finding_count\":43}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 17:05:05'),(737,1,'unit_flip_started','unit_flips',49,'{\"unit_id\":56,\"unit_number\":\"Unit 202\",\"template\":\"Inspection-based\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 17:05:05'),(738,1,'flip_junk_removal_decision','unit_flips',49,'{\"junk_removal_required\":false,\"new_status\":\"In Progress\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 17:05:06'),(739,1,'inspection_finding_updated','inspection_findings',1519,'{\"inspection_id\":43,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 17:05:16'),(740,1,'inspection_signed_off','inspections',43,'{\"unit_id\":56,\"inspection_type\":\"flip\",\"total_estimated_cost\":2.5,\"items_to_replace\":1,\"items_to_repair\":0}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 17:05:27'),(741,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 03:55:56'),(742,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 03:56:53'),(743,1,'inspection_created','inspections',44,'{\"unit_id\":35,\"template_version_id\":1,\"inspection_type\":\"flip\",\"finding_count\":43}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 03:59:07'),(744,1,'unit_flip_started','unit_flips',50,'{\"unit_id\":35,\"unit_number\":\"Unit 404\",\"template\":\"Inspection-based\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 03:59:07'),(745,1,'flip_junk_removal_decision','unit_flips',50,'{\"junk_removal_required\":false,\"new_status\":\"In Progress\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 03:59:08'),(746,1,'inspection_finding_updated','inspection_findings',1588,'{\"inspection_id\":44,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 03:59:14'),(747,1,'inspection_finding_updated','inspection_findings',1562,'{\"inspection_id\":44,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 03:59:19'),(748,1,'inspection_finding_updated','inspection_findings',1577,'{\"inspection_id\":44,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 03:59:22'),(749,1,'inspection_signed_off','inspections',44,'{\"unit_id\":35,\"inspection_type\":\"flip\",\"total_estimated_cost\":47.5,\"items_to_replace\":1,\"items_to_repair\":0}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 03:59:29'),(750,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 05:46:03'),(751,1,'inspection_created','inspections',45,'{\"unit_id\":57,\"template_version_id\":1,\"inspection_type\":\"flip\",\"finding_count\":43}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 05:47:00'),(752,1,'unit_flip_started','unit_flips',51,'{\"unit_id\":57,\"unit_number\":\"Unit 203\",\"template\":\"Inspection-based\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 05:47:00'),(753,1,'flip_junk_removal_decision','unit_flips',51,'{\"junk_removal_required\":false,\"new_status\":\"In Progress\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 05:47:04'),(754,1,'inspection_finding_updated','inspection_findings',1608,'{\"inspection_id\":45,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 05:47:25'),(755,1,'inspection_finding_updated','inspection_findings',1633,'{\"inspection_id\":45,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 05:47:29'),(756,1,'inspection_signed_off','inspections',45,'{\"unit_id\":57,\"inspection_type\":\"flip\",\"total_estimated_cost\":280,\"items_to_replace\":0,\"items_to_repair\":2}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 05:48:00'),(757,1,'inspection_created','inspections',46,'{\"unit_id\":62,\"template_version_id\":1,\"inspection_type\":\"flip\",\"finding_count\":43}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 05:56:23'),(758,1,'unit_flip_started','unit_flips',52,'{\"unit_id\":62,\"unit_number\":\"Unit 209\",\"template\":\"Inspection-based\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 05:56:23'),(759,1,'flip_junk_removal_decision','unit_flips',52,'{\"junk_removal_required\":false,\"new_status\":\"In Progress\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 05:56:24'),(760,1,'inspection_finding_updated','inspection_findings',1662,'{\"inspection_id\":46,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 05:56:27'),(761,1,'inspection_finding_updated','inspection_findings',1648,'{\"inspection_id\":46,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 05:56:37'),(762,1,'inspection_finding_updated','inspection_findings',1669,'{\"inspection_id\":46,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 05:56:47'),(763,1,'inspection_signed_off','inspections',46,'{\"unit_id\":62,\"inspection_type\":\"flip\",\"total_estimated_cost\":722.5,\"items_to_replace\":0,\"items_to_repair\":1}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 05:56:59'),(764,1,'inspection_created','inspections',47,'{\"unit_id\":61,\"template_version_id\":1,\"inspection_type\":\"flip\",\"finding_count\":43}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 05:59:02'),(765,1,'unit_flip_started','unit_flips',53,'{\"unit_id\":61,\"unit_number\":\"Unit 208\",\"template\":\"Inspection-based\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 05:59:02'),(766,1,'flip_junk_removal_decision','unit_flips',53,'{\"junk_removal_required\":false,\"new_status\":\"In Progress\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 05:59:04'),(767,1,'inspection_finding_updated','inspection_findings',1697,'{\"inspection_id\":47,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 05:59:12'),(768,1,'inspection_finding_updated','inspection_findings',1703,'{\"inspection_id\":47,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 05:59:15'),(769,1,'inspection_finding_updated','inspection_findings',1695,'{\"inspection_id\":47,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 05:59:21'),(770,1,'inspection_finding_updated','inspection_findings',1689,'{\"inspection_id\":47,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 05:59:27'),(771,1,'inspection_finding_updated','inspection_findings',1714,'{\"inspection_id\":47,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 05:59:34'),(772,1,'inspection_signed_off','inspections',47,'{\"unit_id\":61,\"inspection_type\":\"flip\",\"total_estimated_cost\":2062.8,\"items_to_replace\":0,\"items_to_repair\":4}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 05:59:47'),(773,1,'inspection_created','inspections',48,'{\"unit_id\":60,\"template_version_id\":1,\"inspection_type\":\"flip\",\"finding_count\":43}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 06:06:18'),(774,1,'unit_flip_started','unit_flips',54,'{\"unit_id\":60,\"unit_number\":\"Unit 207\",\"template\":\"Inspection-based\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 06:06:18'),(775,1,'flip_junk_removal_decision','unit_flips',54,'{\"junk_removal_required\":false,\"new_status\":\"In Progress\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 06:06:19'),(776,1,'inspection_finding_updated','inspection_findings',1763,'{\"inspection_id\":48,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 06:06:22'),(777,1,'inspection_finding_updated','inspection_findings',1739,'{\"inspection_id\":48,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 06:06:23'),(778,1,'inspection_finding_updated','inspection_findings',1744,'{\"inspection_id\":48,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 06:06:27'),(779,1,'inspection_finding_updated','inspection_findings',1749,'{\"inspection_id\":48,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 06:06:30'),(780,1,'inspection_signed_off','inspections',48,'{\"unit_id\":60,\"inspection_type\":\"flip\",\"total_estimated_cost\":480,\"items_to_replace\":1,\"items_to_repair\":1}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 06:06:43'),(781,1,'inspection_created','inspections',49,'{\"unit_id\":58,\"template_version_id\":1,\"inspection_type\":\"flip\",\"finding_count\":43}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 06:07:17'),(782,1,'unit_flip_started','unit_flips',55,'{\"unit_id\":58,\"unit_number\":\"Unit 204\",\"template\":\"Inspection-based\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 06:07:17'),(783,1,'flip_junk_removal_decision','unit_flips',55,'{\"junk_removal_required\":false,\"new_status\":\"In Progress\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 06:07:18'),(784,1,'inspection_finding_updated','inspection_findings',1813,'{\"inspection_id\":49,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 06:07:24'),(785,1,'inspection_finding_updated','inspection_findings',1785,'{\"inspection_id\":49,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 06:07:26'),(786,1,'inspection_finding_updated','inspection_findings',1799,'{\"inspection_id\":49,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 06:07:28'),(787,1,'inspection_signed_off','inspections',49,'{\"unit_id\":58,\"inspection_type\":\"flip\",\"total_estimated_cost\":179,\"items_to_replace\":0,\"items_to_repair\":0}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 06:07:38'),(788,1,'inspection_created','inspections',50,'{\"unit_id\":70,\"template_version_id\":1,\"inspection_type\":\"flip\",\"finding_count\":43}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 06:12:55'),(789,1,'unit_flip_started','unit_flips',56,'{\"unit_id\":70,\"unit_number\":\"Unit 217\",\"template\":\"Inspection-based\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 06:12:55'),(790,1,'flip_junk_removal_decision','unit_flips',56,'{\"junk_removal_required\":false,\"new_status\":\"In Progress\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 06:12:56'),(791,1,'inspection_finding_updated','inspection_findings',1829,'{\"inspection_id\":50,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 06:13:09'),(792,1,'inspection_finding_updated','inspection_findings',1854,'{\"inspection_id\":50,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 06:13:11'),(793,1,'inspection_finding_updated','inspection_findings',1839,'{\"inspection_id\":50,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 06:13:21'),(794,1,'inspection_signed_off','inspections',50,'{\"unit_id\":70,\"inspection_type\":\"flip\",\"total_estimated_cost\":460,\"items_to_replace\":1,\"items_to_repair\":1}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 06:13:46'),(795,1,'inspection_created','inspections',51,'{\"unit_id\":89,\"template_version_id\":1,\"inspection_type\":\"flip\",\"finding_count\":43}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 06:26:03'),(796,1,'unit_flip_started','unit_flips',57,'{\"unit_id\":89,\"unit_number\":\"Unit 318\",\"template\":\"Inspection-based\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 06:26:03'),(797,1,'flip_junk_removal_decision','unit_flips',57,'{\"junk_removal_required\":false,\"new_status\":\"In Progress\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 06:26:03'),(798,1,'inspection_finding_updated','inspection_findings',1863,'{\"inspection_id\":51,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 06:26:14'),(799,1,'inspection_finding_updated','inspection_findings',1901,'{\"inspection_id\":51,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 06:26:19'),(800,1,'inspection_finding_updated','inspection_findings',1876,'{\"inspection_id\":51,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 06:26:24'),(801,1,'inspection_finding_updated','inspection_findings',1900,'{\"inspection_id\":51,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 06:26:29'),(802,1,'inspection_finding_updated','inspection_findings',1881,'{\"inspection_id\":51,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 06:26:32'),(803,1,'inspection_finding_updated','inspection_findings',1860,'{\"inspection_id\":51,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 06:26:34'),(804,1,'inspection_finding_updated','inspection_findings',1864,'{\"inspection_id\":51,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 06:26:36'),(805,1,'inspection_signed_off','inspections',51,'{\"unit_id\":89,\"inspection_type\":\"flip\",\"total_estimated_cost\":782.5,\"items_to_replace\":6,\"items_to_repair\":1}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 06:27:02'),(806,1,'inspection_created','inspections',52,'{\"unit_id\":85,\"template_version_id\":1,\"inspection_type\":\"flip\",\"finding_count\":43}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 06:27:41'),(807,1,'unit_flip_started','unit_flips',58,'{\"unit_id\":85,\"unit_number\":\"Unit 314\",\"template\":\"Inspection-based\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 06:27:41'),(808,1,'flip_junk_removal_decision','unit_flips',58,'{\"junk_removal_required\":false,\"new_status\":\"In Progress\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 06:27:42'),(809,1,'inspection_finding_updated','inspection_findings',1944,'{\"inspection_id\":52,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 06:27:57'),(810,1,'inspection_finding_updated','inspection_findings',1928,'{\"inspection_id\":52,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 06:28:06'),(811,1,'inspection_signed_off','inspections',52,'{\"unit_id\":85,\"inspection_type\":\"flip\",\"total_estimated_cost\":270,\"items_to_replace\":2,\"items_to_repair\":0}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 06:28:16'),(812,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 06:49:45'),(813,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 15:51:52'),(814,1,'inspection_created','inspections',53,'{\"unit_id\":31,\"template_version_id\":1,\"inspection_type\":\"flip\",\"finding_count\":43}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 16:02:01'),(815,1,'unit_flip_started','unit_flips',59,'{\"unit_id\":31,\"unit_number\":\"Unit 314\",\"template\":\"Inspection-based\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 16:02:01'),(816,1,'flip_junk_removal_decision','unit_flips',59,'{\"junk_removal_required\":false,\"new_status\":\"In Progress\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 16:02:03'),(817,1,'inspection_finding_updated','inspection_findings',1949,'{\"inspection_id\":53,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 16:02:13'),(818,1,'inspection_signed_off','inspections',53,'{\"unit_id\":31,\"inspection_type\":\"flip\",\"total_estimated_cost\":2.5,\"items_to_replace\":0,\"items_to_repair\":1}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 16:02:22'),(819,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 23:00:35'),(820,1,'inspection_finding_updated','inspection_findings',979,'{\"inspection_id\":30,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 23:15:31'),(821,1,'inspection_finding_updated','inspection_findings',961,'{\"inspection_id\":30,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 23:15:38'),(822,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-07 03:05:13'),(823,1,'inspection_created','inspections',54,'{\"unit_id\":83,\"template_version_id\":1,\"inspection_type\":\"flip\",\"finding_count\":43}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-07 03:07:44'),(824,1,'unit_flip_started','unit_flips',60,'{\"unit_id\":83,\"unit_number\":\"Unit 312\",\"template\":\"Inspection-based\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-07 03:07:44'),(825,1,'flip_junk_removal_decision','unit_flips',60,'{\"junk_removal_required\":true,\"new_status\":\"On Hold\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-07 03:07:48'),(826,1,'inspection_created','inspections',55,'{\"unit_id\":82,\"template_version_id\":1,\"inspection_type\":\"flip\",\"finding_count\":43}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-07 03:08:13'),(827,1,'unit_flip_started','unit_flips',61,'{\"unit_id\":82,\"unit_number\":\"Unit 311\",\"template\":\"Inspection-based\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-07 03:08:13'),(828,1,'flip_junk_removal_decision','unit_flips',61,'{\"junk_removal_required\":false,\"new_status\":\"In Progress\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-07 03:08:14'),(829,1,'inspection_finding_updated','inspection_findings',2036,'{\"inspection_id\":55,\"observed_condition\":\"\",\"recommended_action\":\"remove\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-07 03:08:27'),(830,1,'inspection_finding_updated','inspection_findings',2036,'{\"inspection_id\":55,\"observed_condition\":\"missing\",\"recommended_action\":\"\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-07 03:08:30'),(831,1,'inspection_finding_updated','inspection_findings',2041,'{\"inspection_id\":55,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-07 03:08:36'),(832,1,'inspection_finding_updated','inspection_findings',2033,'{\"inspection_id\":55,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-07 03:08:39'),(833,1,'inspection_finding_updated','inspection_findings',2042,'{\"inspection_id\":55,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-07 03:08:42'),(834,1,'inspection_finding_updated','inspection_findings',2063,'{\"inspection_id\":55,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-07 03:08:45'),(835,1,'inspection_finding_updated','inspection_findings',2063,'{\"inspection_id\":55,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-07 03:08:46'),(836,1,'inspection_finding_updated','inspection_findings',2038,'{\"inspection_id\":55,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-07 03:08:51'),(837,1,'inspection_signed_off','inspections',55,'{\"unit_id\":82,\"inspection_type\":\"flip\",\"total_estimated_cost\":1595,\"items_to_replace\":2,\"items_to_repair\":1}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-07 03:09:30'),(838,1,'inspection_finding_updated','inspection_findings',1975,'{\"inspection_id\":53,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-07 03:10:12'),(839,1,'inspection_finding_updated','inspection_findings',1969,'{\"inspection_id\":53,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-07 03:10:15'),(840,1,'inspection_finding_updated','inspection_findings',1962,'{\"inspection_id\":53,\"observed_condition\":\"\",\"recommended_action\":\"remove\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-07 03:10:17'),(841,1,'inspection_finding_updated','inspection_findings',1961,'{\"inspection_id\":53,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-07 03:10:26'),(842,1,'inspection_finding_updated','inspection_findings',961,'{\"inspection_id\":30,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-07 03:16:36'),(843,1,'inspection_finding_updated','inspection_findings',972,'{\"inspection_id\":30,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-07 03:16:38'),(844,1,'inspection_finding_updated','inspection_findings',989,'{\"inspection_id\":30,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-07 03:16:41'),(845,1,'inspection_finding_updated','inspection_findings',997,'{\"inspection_id\":30,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-07 03:16:45'),(846,1,'inspection_finding_updated','inspection_findings',965,'{\"inspection_id\":30,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-07 03:16:47'),(847,1,'inspection_finding_updated','inspection_findings',962,'{\"inspection_id\":30,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-07 03:16:51'),(848,1,'inspection_finding_updated','inspection_findings',986,'{\"inspection_id\":30,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-07 03:16:57'),(849,1,'inspection_finding_updated','inspection_findings',998,'{\"inspection_id\":30,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-07 03:17:01'),(850,1,'inspection_finding_updated','inspection_findings',960,'{\"inspection_id\":30,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-07 03:17:05'),(851,1,'inspection_finding_updated','inspection_findings',976,'{\"inspection_id\":30,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-07 03:17:07'),(852,1,'inspection_finding_updated','inspection_findings',990,'{\"inspection_id\":30,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-07 03:17:13'),(853,1,'inspection_finding_updated','inspection_findings',975,'{\"inspection_id\":30,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-07 03:17:17'),(854,1,'inspection_finding_updated','inspection_findings',982,'{\"inspection_id\":30,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-07 03:18:59'),(855,1,'inspection_finding_updated','inspection_findings',988,'{\"inspection_id\":30,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-07 03:19:24'),(856,1,'inspection_created','inspections',56,'{\"unit_id\":42,\"template_version_id\":1,\"inspection_type\":\"flip\",\"finding_count\":43}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-07 03:33:32'),(857,1,'unit_flip_started','unit_flips',62,'{\"unit_id\":42,\"unit_number\":\"Unit 412\",\"template\":\"Inspection-based\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-07 03:33:32'),(858,1,'flip_junk_removal_decision','unit_flips',62,'{\"junk_removal_required\":false,\"new_status\":\"In Progress\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-07 03:33:34'),(859,1,'inspection_finding_updated','inspection_findings',2079,'{\"inspection_id\":56,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-07 03:33:37'),(860,1,'inspection_finding_updated','inspection_findings',2079,'{\"inspection_id\":56,\"observed_condition\":\"damaged\",\"recommended_action\":\"\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-07 03:33:53'),(861,1,'inspection_finding_updated','inspection_findings',2079,'{\"inspection_id\":56,\"observed_condition\":\"\",\"recommended_action\":\"\",\"severity\":\"critical\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-07 03:33:56'),(862,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-17 22:21:06'),(863,1,'inspection_finding_updated','inspection_findings',1993,'{\"inspection_id\":54,\"observed_condition\":\"\",\"recommended_action\":\"remove\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-17 22:21:41'),(864,1,'inspection_finding_updated','inspection_findings',1995,'{\"inspection_id\":54,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-17 22:21:48'),(865,1,'inspection_finding_updated','inspection_findings',2016,'{\"inspection_id\":54,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-17 22:21:50'),(866,1,'inspection_finding_updated','inspection_findings',2009,'{\"inspection_id\":54,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-17 22:21:53'),(867,1,'inspection_finding_updated','inspection_findings',1992,'{\"inspection_id\":54,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-17 22:21:55'),(868,1,'inspection_finding_updated','inspection_findings',2015,'{\"inspection_id\":54,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-17 22:21:57'),(869,1,'inspection_finding_updated','inspection_findings',2001,'{\"inspection_id\":54,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-17 22:21:59'),(870,1,'inspection_finding_updated','inspection_findings',1991,'{\"inspection_id\":54,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-17 22:22:01'),(871,1,'inspection_finding_updated','inspection_findings',2028,'{\"inspection_id\":54,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-17 22:22:05'),(872,1,'inspection_finding_updated','inspection_findings',2026,'{\"inspection_id\":54,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-17 22:22:07'),(873,1,'inspection_finding_updated','inspection_findings',2024,'{\"inspection_id\":54,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-17 22:22:09'),(874,1,'inspection_finding_updated','inspection_findings',2012,'{\"inspection_id\":54,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-17 22:22:12'),(875,1,'inspection_finding_updated','inspection_findings',2012,'{\"inspection_id\":54,\"observed_condition\":\"damaged\",\"recommended_action\":\"\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-17 22:22:20'),(876,1,'inspection_finding_updated','inspection_findings',2012,'{\"inspection_id\":54,\"observed_condition\":\"\",\"recommended_action\":\"\",\"severity\":\"minor\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-17 22:22:24'),(877,1,'inspection_finding_updated','inspection_findings',2012,'{\"inspection_id\":54,\"observed_condition\":\"\",\"recommended_action\":\"\",\"severity\":\"major\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-17 22:22:29'),(878,1,'inspection_signed_off','inspections',54,'{\"unit_id\":83,\"inspection_type\":\"flip\",\"total_estimated_cost\":432.3,\"items_to_replace\":6,\"items_to_repair\":3}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-17 22:22:56'),(879,1,'inspection_finding_updated','inspection_findings',2111,'{\"inspection_id\":56,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-17 22:27:39'),(880,1,'inspection_finding_updated','inspection_findings',2113,'{\"inspection_id\":56,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-17 22:27:42'),(881,1,'inspection_finding_updated','inspection_findings',2112,'{\"inspection_id\":56,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-17 22:27:48'),(882,1,'inspection_finding_updated','inspection_findings',2094,'{\"inspection_id\":56,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-17 22:28:02'),(883,1,'inspection_finding_updated','inspection_findings',2086,'{\"inspection_id\":56,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-17 22:28:04'),(884,1,'inspection_finding_updated','inspection_findings',2102,'{\"inspection_id\":56,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-17 22:28:06'),(885,1,'inspection_finding_updated','inspection_findings',2080,'{\"inspection_id\":56,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-17 22:28:26'),(886,1,'inspection_finding_updated','inspection_findings',2088,'{\"inspection_id\":56,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-17 22:28:33'),(887,1,'inspection_created','inspections',57,'{\"unit_id\":24,\"template_version_id\":1,\"inspection_type\":\"flip\",\"finding_count\":43}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-17 22:29:19'),(888,1,'unit_flip_started','unit_flips',63,'{\"unit_id\":24,\"unit_number\":\"Unit 307\",\"template\":\"Inspection-based\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-17 22:29:19'),(889,1,'flip_junk_removal_decision','unit_flips',63,'{\"junk_removal_required\":true,\"new_status\":\"On Hold\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-17 22:29:22'),(890,1,'inspection_created','inspections',58,'{\"unit_id\":78,\"template_version_id\":1,\"inspection_type\":\"flip\",\"finding_count\":43}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-17 22:29:53'),(891,1,'unit_flip_started','unit_flips',64,'{\"unit_id\":78,\"unit_number\":\"Unit 307\",\"template\":\"Inspection-based\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-17 22:29:53'),(892,1,'flip_junk_removal_decision','unit_flips',64,'{\"junk_removal_required\":false,\"new_status\":\"In Progress\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-17 22:29:55'),(893,1,'inspection_finding_updated','inspection_findings',2194,'{\"inspection_id\":58,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-17 22:30:06'),(894,1,'inspection_finding_updated','inspection_findings',2172,'{\"inspection_id\":58,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-17 22:30:09'),(895,1,'inspection_finding_updated','inspection_findings',2187,'{\"inspection_id\":58,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-17 22:30:12'),(896,1,'inspection_finding_updated','inspection_findings',2163,'{\"inspection_id\":58,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-17 22:30:14'),(897,1,'inspection_finding_updated','inspection_findings',2196,'{\"inspection_id\":58,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-17 22:30:18'),(898,1,'inspection_finding_updated','inspection_findings',2166,'{\"inspection_id\":58,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-17 22:30:21'),(899,1,'inspection_finding_updated','inspection_findings',2191,'{\"inspection_id\":58,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-17 22:30:23'),(900,1,'inspection_finding_updated','inspection_findings',2178,'{\"inspection_id\":58,\"observed_condition\":\"\",\"recommended_action\":\"remove\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-17 22:30:25'),(901,1,'inspection_finding_updated','inspection_findings',2162,'{\"inspection_id\":58,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-17 22:30:27'),(902,1,'inspection_finding_updated','inspection_findings',2203,'{\"inspection_id\":58,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-17 22:30:30'),(903,1,'inspection_finding_updated','inspection_findings',2168,'{\"inspection_id\":58,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-17 22:30:34'),(904,1,'inspection_finding_updated','inspection_findings',2176,'{\"inspection_id\":58,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-17 22:30:38'),(905,1,'inspection_finding_updated','inspection_findings',2165,'{\"inspection_id\":58,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-17 22:30:41'),(906,1,'inspection_finding_updated','inspection_findings',2089,'{\"inspection_id\":56,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-17 22:30:58'),(907,1,'inspection_finding_updated','inspection_findings',2085,'{\"inspection_id\":56,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-17 22:31:00'),(908,1,'inspection_finding_updated','inspection_findings',2098,'{\"inspection_id\":56,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-17 22:31:05'),(909,1,'inspection_finding_updated','inspection_findings',2079,'{\"inspection_id\":56,\"observed_condition\":\"\",\"recommended_action\":\"\",\"severity\":\"moderate\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-17 22:32:14'),(910,1,'inspection_finding_updated','inspection_findings',2097,'{\"inspection_id\":56,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-17 22:32:20'),(911,1,'inspection_finding_updated','inspection_findings',2097,'{\"inspection_id\":56,\"observed_condition\":\"\",\"recommended_action\":\"ok\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-17 22:32:25'),(912,1,'inspection_finding_updated','inspection_findings',2097,'{\"inspection_id\":56,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-17 22:32:27'),(913,1,'inspection_finding_updated','inspection_findings',2097,'{\"inspection_id\":56,\"observed_condition\":\"\",\"recommended_action\":\"\",\"severity\":\"critical\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-17 22:32:34'),(914,1,'inspection_finding_updated','inspection_findings',2097,'{\"inspection_id\":56,\"observed_condition\":\"damaged\",\"recommended_action\":\"\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-17 22:32:37'),(915,1,'inspection_signed_off','inspections',56,'{\"unit_id\":42,\"inspection_type\":\"flip\",\"total_estimated_cost\":1382.5,\"items_to_replace\":3,\"items_to_repair\":8}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-17 22:33:03'),(916,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 17:40:46'),(917,1,'inspection_finding_updated','inspection_findings',2133,'{\"inspection_id\":57,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 17:57:27'),(918,1,'inspection_finding_updated','inspection_findings',2140,'{\"inspection_id\":57,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 17:57:30'),(919,1,'inspection_finding_updated','inspection_findings',2150,'{\"inspection_id\":57,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 17:57:31'),(920,1,'inspection_finding_updated','inspection_findings',2132,'{\"inspection_id\":57,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 17:57:36'),(921,1,'inspection_finding_updated','inspection_findings',2139,'{\"inspection_id\":57,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 17:57:39'),(922,1,'inspection_finding_updated','inspection_findings',2146,'{\"inspection_id\":57,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 17:57:41'),(923,1,'inspection_finding_updated','inspection_findings',2152,'{\"inspection_id\":57,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 17:57:43'),(924,1,'inspection_finding_updated','inspection_findings',2154,'{\"inspection_id\":57,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 17:57:45'),(925,1,'inspection_finding_updated','inspection_findings',2158,'{\"inspection_id\":57,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 17:57:49'),(926,1,'inspection_finding_updated','inspection_findings',2142,'{\"inspection_id\":57,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 17:57:53'),(927,1,'inspection_finding_updated','inspection_findings',2126,'{\"inspection_id\":57,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 17:57:56'),(928,1,'inspection_finding_updated','inspection_findings',2123,'{\"inspection_id\":57,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 17:58:01'),(929,1,'inspection_finding_updated','inspection_findings',2120,'{\"inspection_id\":57,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 17:58:06'),(930,1,'inspection_finding_updated','inspection_findings',2121,'{\"inspection_id\":57,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 17:58:08'),(931,1,'inspection_finding_updated','inspection_findings',2145,'{\"inspection_id\":57,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 17:58:10'),(932,1,'inspection_finding_updated','inspection_findings',2124,'{\"inspection_id\":57,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 17:58:13'),(933,1,'inspection_finding_updated','inspection_findings',2143,'{\"inspection_id\":57,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 17:58:18'),(934,1,'inspection_signed_off','inspections',57,'{\"unit_id\":24,\"inspection_type\":\"flip\",\"total_estimated_cost\":3309,\"items_to_replace\":7,\"items_to_repair\":5}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 17:58:34'),(935,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 18:04:31'),(936,1,'inspection_finding_updated','inspection_findings',1040,'{\"inspection_id\":31,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 18:05:40'),(937,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 18:10:42'),(938,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 19:17:29'),(939,1,'inspection_finding_updated','inspection_findings',2154,'{\"inspection_id\":57,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 19:19:40'),(940,1,'inspection_finding_updated','inspection_findings',2126,'{\"inspection_id\":57,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 19:19:42'),(941,1,'inspection_finding_updated','inspection_findings',2129,'{\"inspection_id\":57,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 19:19:44'),(942,1,'inspection_finding_updated','inspection_findings',2151,'{\"inspection_id\":57,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 19:19:48'),(943,1,'inspection_finding_updated','inspection_findings',2122,'{\"inspection_id\":57,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 19:20:39'),(944,1,'inspection_finding_updated','inspection_findings',2139,'{\"inspection_id\":57,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 19:20:52'),(945,1,'inspection_finding_updated','inspection_findings',2160,'{\"inspection_id\":57,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 19:20:56'),(946,1,'inspection_finding_updated','inspection_findings',2119,'{\"inspection_id\":57,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 19:20:59'),(947,1,'inspection_finding_updated','inspection_findings',660,'{\"inspection_id\":23,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 19:21:54'),(948,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 22:04:44'),(949,1,'inspection_finding_updated','inspection_findings',2185,'{\"inspection_id\":58,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 22:05:33'),(950,1,'inspection_finding_updated','inspection_findings',2166,'{\"inspection_id\":58,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 22:05:36'),(951,1,'inspection_finding_updated','inspection_findings',2163,'{\"inspection_id\":58,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 22:05:39'),(952,1,'inspection_signed_off','inspections',58,'{\"unit_id\":78,\"inspection_type\":\"flip\",\"total_estimated_cost\":3601.51,\"items_to_replace\":6,\"items_to_repair\":4}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 22:05:53'),(953,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 22:09:44'),(954,1,'flip_junk_removal_decision','unit_flips',2,'{\"junk_removal_required\":true,\"new_status\":\"On Hold\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 22:25:23'),(955,1,'flip_junk_removal_decision','unit_flips',2,'{\"junk_removal_required\":false,\"new_status\":\"In Progress\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 22:25:51'),(956,1,'inspection_created','inspections',59,'{\"unit_id\":2,\"template_version_id\":1,\"inspection_type\":\"flip\",\"finding_count\":43}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 22:25:51'),(957,1,'flip_junk_removal_decision','unit_flips',1,'{\"junk_removal_required\":true,\"new_status\":\"On Hold\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 22:26:14'),(958,1,'flip_junk_removal_decision','unit_flips',1,'{\"junk_removal_required\":true,\"new_status\":\"On Hold\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 22:26:57'),(959,1,'inspection_finding_updated','inspection_findings',2208,'{\"inspection_id\":59,\"observed_condition\":\"\",\"recommended_action\":\"remove\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 22:32:21'),(960,1,'inspection_finding_updated','inspection_findings',2226,'{\"inspection_id\":59,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 22:32:23'),(961,1,'inspection_finding_updated','inspection_findings',2204,'{\"inspection_id\":59,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 22:32:25'),(962,1,'inspection_finding_updated','inspection_findings',2240,'{\"inspection_id\":59,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 22:32:27'),(963,1,'inspection_finding_updated','inspection_findings',2212,'{\"inspection_id\":59,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 22:32:30'),(964,1,'inspection_finding_updated','inspection_findings',2227,'{\"inspection_id\":59,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 22:32:32'),(965,1,'inspection_finding_updated','inspection_findings',2241,'{\"inspection_id\":59,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 22:32:34'),(966,1,'inspection_finding_updated','inspection_findings',2206,'{\"inspection_id\":59,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 22:32:37'),(967,1,'inspection_finding_updated','inspection_findings',2223,'{\"inspection_id\":59,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 22:32:39'),(968,1,'inspection_finding_updated','inspection_findings',2224,'{\"inspection_id\":59,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 22:32:41'),(969,1,'inspection_finding_updated','inspection_findings',2222,'{\"inspection_id\":59,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 22:32:43'),(970,1,'inspection_signed_off','inspections',59,'{\"unit_id\":2,\"inspection_type\":\"flip\",\"total_estimated_cost\":1247.5,\"items_to_replace\":10,\"items_to_repair\":0}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 22:33:34'),(971,1,'flip_junk_removal_decision','unit_flips',1,'{\"junk_removal_required\":true,\"new_status\":\"On Hold\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 22:36:50'),(972,1,'flip_junk_removal_decision','unit_flips',3,'{\"junk_removal_required\":false,\"new_status\":\"In Progress\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 22:51:03'),(973,1,'inspection_created','inspections',60,'{\"unit_id\":3,\"template_version_id\":1,\"inspection_type\":\"flip\",\"finding_count\":43}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 22:51:03'),(974,1,'inspection_finding_updated','inspection_findings',2251,'{\"inspection_id\":60,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 22:51:09'),(975,1,'inspection_finding_updated','inspection_findings',2262,'{\"inspection_id\":60,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 22:51:11'),(976,1,'inspection_finding_updated','inspection_findings',2253,'{\"inspection_id\":60,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 22:51:17'),(977,1,'inspection_finding_updated','inspection_findings',2273,'{\"inspection_id\":60,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 22:51:22'),(978,1,'inspection_finding_updated','inspection_findings',2276,'{\"inspection_id\":60,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 22:51:27'),(979,1,'inspection_finding_updated','inspection_findings',2263,'{\"inspection_id\":60,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 22:51:28'),(980,1,'inspection_finding_updated','inspection_findings',2257,'{\"inspection_id\":60,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 22:51:30'),(981,1,'inspection_finding_updated','inspection_findings',2255,'{\"inspection_id\":60,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 22:51:33'),(982,1,'inspection_finding_updated','inspection_findings',2289,'{\"inspection_id\":60,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 22:51:37'),(983,1,'inspection_finding_updated','inspection_findings',2285,'{\"inspection_id\":60,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 22:51:38'),(984,1,'inspection_finding_updated','inspection_findings',2287,'{\"inspection_id\":60,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 22:51:40'),(985,1,'inspection_signed_off','inspections',60,'{\"unit_id\":3,\"inspection_type\":\"flip\",\"total_estimated_cost\":2022.8,\"items_to_replace\":6,\"items_to_repair\":1}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 22:52:57'),(986,1,'flip_junk_removal_decision','unit_flips',1,'{\"junk_removal_required\":true,\"new_status\":\"On Hold\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 22:53:03'),(987,1,'inspection_created','inspections',61,'{\"unit_id\":1,\"template_version_id\":1,\"inspection_type\":\"flip\",\"finding_count\":43}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 22:53:15'),(988,1,'flip_junk_removal_decision','unit_flips',5,'{\"junk_removal_required\":true,\"new_status\":\"On Hold\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 22:59:03'),(989,1,'inspection_finding_updated','inspection_findings',2294,'{\"inspection_id\":61,\"observed_condition\":\"\",\"recommended_action\":\"ok\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 22:59:43'),(990,1,'inspection_finding_updated','inspection_findings',2312,'{\"inspection_id\":61,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 22:59:49'),(991,1,'inspection_finding_updated','inspection_findings',2322,'{\"inspection_id\":61,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 23:00:10'),(992,1,'inspection_finding_updated','inspection_findings',2322,'{\"inspection_id\":61,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 23:00:12'),(993,1,'inspection_finding_updated','inspection_findings',2322,'{\"inspection_id\":61,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 23:02:35'),(994,1,'inspection_finding_updated','inspection_findings',2321,'{\"inspection_id\":61,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 23:02:41'),(995,1,'inspection_finding_updated','inspection_findings',2308,'{\"inspection_id\":61,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 23:02:46'),(996,1,'inspection_finding_updated','inspection_findings',2303,'{\"inspection_id\":61,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 23:02:47'),(997,1,'inspection_finding_updated','inspection_findings',2296,'{\"inspection_id\":61,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 23:02:50'),(998,1,'inspection_finding_updated','inspection_findings',2317,'{\"inspection_id\":61,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 23:02:56'),(999,1,'inspection_finding_updated','inspection_findings',2310,'{\"inspection_id\":61,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 23:02:59'),(1000,1,'inspection_finding_updated','inspection_findings',2301,'{\"inspection_id\":61,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 23:03:06'),(1001,1,'inspection_finding_updated','inspection_findings',2293,'{\"inspection_id\":61,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 23:03:09'),(1002,1,'inspection_finding_updated','inspection_findings',2316,'{\"inspection_id\":61,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 23:03:17'),(1003,1,'inspection_finding_updated','inspection_findings',2309,'{\"inspection_id\":61,\"observed_condition\":\"\",\"recommended_action\":\"remove\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 23:03:19'),(1004,1,'inspection_finding_updated','inspection_findings',2302,'{\"inspection_id\":61,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 23:03:29'),(1005,1,'inspection_finding_updated','inspection_findings',2302,'{\"inspection_id\":61,\"observed_condition\":\"poor\",\"recommended_action\":\"\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 23:03:34'),(1006,1,'inspection_finding_updated','inspection_findings',2302,'{\"inspection_id\":61,\"observed_condition\":\"\",\"recommended_action\":\"\",\"severity\":\"minor\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 23:03:37'),(1007,1,'inspection_finding_updated','inspection_findings',2302,'{\"inspection_id\":61,\"observed_condition\":\"\",\"recommended_action\":\"\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 23:03:45'),(1008,1,'photo_uploaded','inspection_finding_photos',8,'{\"inspection_id\":61,\"finding_id\":2302,\"filename\":\"finding_2302_1769209426.png\",\"file_size\":22329}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 23:03:46'),(1009,1,'inspection_finding_updated','inspection_findings',2331,'{\"inspection_id\":61,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 23:03:54'),(1010,1,'inspection_finding_updated','inspection_findings',2327,'{\"inspection_id\":61,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 23:03:59'),(1011,1,'inspection_finding_updated','inspection_findings',2319,'{\"inspection_id\":61,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 23:04:03'),(1012,1,'inspection_finding_updated','inspection_findings',2313,'{\"inspection_id\":61,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 23:04:08'),(1013,1,'inspection_finding_updated','inspection_findings',2306,'{\"inspection_id\":61,\"observed_condition\":\"\",\"recommended_action\":\"remove\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 23:04:12'),(1014,1,'inspection_finding_updated','inspection_findings',2291,'{\"inspection_id\":61,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 23:04:26'),(1015,1,'inspection_finding_updated','inspection_findings',2328,'{\"inspection_id\":61,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 23:04:37'),(1016,1,'inspection_finding_updated','inspection_findings',2326,'{\"inspection_id\":61,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 23:04:39'),(1017,1,'inspection_finding_updated','inspection_findings',2324,'{\"inspection_id\":61,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 23:04:42'),(1018,1,'inspection_finding_updated','inspection_findings',2311,'{\"inspection_id\":61,\"observed_condition\":\"\",\"recommended_action\":\"remove\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 23:04:48'),(1019,1,'inspection_finding_updated','inspection_findings',2304,'{\"inspection_id\":61,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 23:04:50'),(1020,1,'inspection_finding_updated','inspection_findings',2294,'{\"inspection_id\":61,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 23:05:03'),(1021,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-24 18:46:08'),(1022,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-24 21:45:37'),(1023,1,'inspection_finding_updated','inspection_findings',2251,'{\"inspection_id\":60,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-24 21:50:43'),(1024,1,'inspection_finding_updated','inspection_findings',2251,'{\"inspection_id\":60,\"observed_condition\":\"\",\"recommended_action\":\"ok\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-24 21:50:51'),(1025,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-24 22:00:08'),(1026,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-24 22:11:15'),(1027,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-24 22:15:12'),(1028,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-24 22:22:33'),(1029,1,'inspection_finding_updated','inspection_findings',2208,'{\"inspection_id\":59,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-24 22:40:00'),(1030,1,'inspection_finding_updated','inspection_findings',2208,'{\"inspection_id\":59,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-24 22:40:01'),(1031,1,'inspection_finding_updated','inspection_findings',2213,'{\"inspection_id\":59,\"observed_condition\":\"\",\"recommended_action\":\"remove\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-24 22:40:05'),(1032,1,'inspection_finding_updated','inspection_findings',2213,'{\"inspection_id\":59,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-24 22:40:07'),(1033,1,'inspection_finding_updated','inspection_findings',2213,'{\"inspection_id\":59,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-24 22:40:11'),(1034,1,'inspection_finding_updated','inspection_findings',2219,'{\"inspection_id\":59,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-24 22:40:13'),(1035,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-24 22:40:52'),(1036,1,'inspection_finding_updated','inspection_findings',2208,'{\"inspection_id\":59,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-24 22:41:08'),(1037,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-25 01:07:21'),(1038,1,'flip_junk_removal_decision','unit_flips',4,'{\"junk_removal_required\":true,\"new_status\":\"On Hold\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-25 01:08:03'),(1039,1,'inspection_created','inspections',62,'{\"unit_id\":4,\"template_version_id\":1,\"inspection_type\":\"flip\",\"finding_count\":43}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-25 01:08:12'),(1040,1,'inspection_finding_updated','inspection_findings',2337,'{\"inspection_id\":62,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-25 01:08:17'),(1041,1,'inspection_finding_updated','inspection_findings',2342,'{\"inspection_id\":62,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-25 01:08:20'),(1042,1,'inspection_finding_updated','inspection_findings',2348,'{\"inspection_id\":62,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-25 01:08:23'),(1043,1,'inspection_finding_updated','inspection_findings',2355,'{\"inspection_id\":62,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-25 01:08:26'),(1044,1,'inspection_finding_updated','inspection_findings',2365,'{\"inspection_id\":62,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-25 01:08:30'),(1045,1,'inspection_finding_updated','inspection_findings',2365,'{\"inspection_id\":62,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-25 01:08:32'),(1046,1,'inspection_finding_updated','inspection_findings',2365,'{\"inspection_id\":62,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-25 01:08:35'),(1047,1,'inspection_finding_updated','inspection_findings',2333,'{\"inspection_id\":62,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-25 01:09:25'),(1048,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-25 01:12:20'),(1049,1,'inspection_finding_updated','inspection_findings',2294,'{\"inspection_id\":61,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-25 01:12:33'),(1050,1,'inspection_finding_updated','inspection_findings',2294,'{\"inspection_id\":61,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-25 01:16:38'),(1051,1,'inspection_finding_updated','inspection_findings',2294,'{\"inspection_id\":61,\"observed_condition\":\"\",\"recommended_action\":\"\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-25 01:16:40'),(1052,1,'inspection_finding_updated','inspection_findings',2294,'{\"inspection_id\":61,\"observed_condition\":\"\",\"recommended_action\":\"remove\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-25 01:16:45'),(1053,1,'inspection_finding_updated','inspection_findings',2294,'{\"inspection_id\":61,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-25 01:16:48'),(1054,1,'inspection_finding_updated','inspection_findings',2294,'{\"inspection_id\":61,\"observed_condition\":\"\",\"recommended_action\":\"ok\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-25 01:16:50'),(1055,1,'inspection_finding_updated','inspection_findings',2294,'{\"inspection_id\":61,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-25 01:16:57'),(1056,1,'inspection_finding_updated','inspection_findings',2294,'{\"inspection_id\":61,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-25 01:20:06'),(1057,1,'inspection_finding_updated','inspection_findings',2294,'{\"inspection_id\":61,\"observed_condition\":\"\",\"recommended_action\":\"remove\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-25 01:20:08'),(1058,1,'inspection_finding_updated','inspection_findings',2294,'{\"inspection_id\":61,\"observed_condition\":\"\",\"recommended_action\":\"\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-25 01:20:11'),(1059,1,'inspection_finding_updated','inspection_findings',2294,'{\"inspection_id\":61,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-25 01:20:16'),(1060,1,'inspection_finding_updated','inspection_findings',2294,'{\"inspection_id\":61,\"observed_condition\":\"\",\"recommended_action\":\"\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-25 01:21:22'),(1061,1,'inspection_finding_updated','inspection_findings',2294,'{\"inspection_id\":61,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-25 01:21:28'),(1062,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-25 03:11:27'),(1063,1,'flip_junk_removal_decision','unit_flips',6,'{\"junk_removal_required\":true,\"new_status\":\"On Hold\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-25 03:12:04'),(1064,1,'inspection_created','inspections',63,'{\"unit_id\":6,\"template_version_id\":1,\"inspection_type\":\"flip\",\"finding_count\":43}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-25 03:12:10'),(1065,1,'inspection_finding_updated','inspection_findings',2380,'{\"inspection_id\":63,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-25 03:12:14'),(1066,1,'inspection_finding_updated','inspection_findings',2380,'{\"inspection_id\":63,\"observed_condition\":\"\",\"recommended_action\":\"\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-25 03:12:16'),(1067,1,'inspection_finding_updated','inspection_findings',2385,'{\"inspection_id\":63,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-25 03:12:20'),(1068,1,'inspection_finding_updated','inspection_findings',2391,'{\"inspection_id\":63,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-25 03:12:22'),(1069,1,'inspection_finding_updated','inspection_findings',2401,'{\"inspection_id\":63,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-25 03:12:30'),(1070,1,'inspection_finding_updated','inspection_findings',2394,'{\"inspection_id\":63,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-25 03:12:34'),(1071,1,'inspection_finding_updated','inspection_findings',2382,'{\"inspection_id\":63,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-25 03:12:37'),(1072,1,'inspection_finding_updated','inspection_findings',2403,'{\"inspection_id\":63,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-25 03:12:41'),(1073,1,'inspection_finding_updated','inspection_findings',2396,'{\"inspection_id\":63,\"observed_condition\":\"\",\"recommended_action\":\"\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-25 03:12:46'),(1074,1,'inspection_finding_updated','inspection_findings',2387,'{\"inspection_id\":63,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-25 03:12:49'),(1075,1,'inspection_finding_updated','inspection_findings',2387,'{\"inspection_id\":63,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-25 03:12:50'),(1076,1,'inspection_finding_updated','inspection_findings',2379,'{\"inspection_id\":63,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-25 03:12:54'),(1077,1,'inspection_finding_updated','inspection_findings',2402,'{\"inspection_id\":63,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-25 03:12:59'),(1078,1,'inspection_finding_updated','inspection_findings',2402,'{\"inspection_id\":63,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-25 03:13:01'),(1079,1,'inspection_finding_updated','inspection_findings',2388,'{\"inspection_id\":63,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-25 03:13:06'),(1080,1,'inspection_finding_updated','inspection_findings',2378,'{\"inspection_id\":63,\"observed_condition\":\"\",\"recommended_action\":\"remove\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-25 03:13:08'),(1081,1,'inspection_finding_updated','inspection_findings',2417,'{\"inspection_id\":63,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-25 03:13:10'),(1082,1,'inspection_finding_updated','inspection_findings',2417,'{\"inspection_id\":63,\"observed_condition\":\"\",\"recommended_action\":\"remove\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-25 03:13:15'),(1083,1,'inspection_finding_updated','inspection_findings',2413,'{\"inspection_id\":63,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-25 03:13:20'),(1084,1,'inspection_finding_updated','inspection_findings',2405,'{\"inspection_id\":63,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-25 03:13:23'),(1085,1,'inspection_finding_updated','inspection_findings',2392,'{\"inspection_id\":63,\"observed_condition\":\"\",\"recommended_action\":\"remove\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-25 03:13:26'),(1086,1,'inspection_finding_updated','inspection_findings',2399,'{\"inspection_id\":63,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-25 03:13:30'),(1087,1,'inspection_finding_updated','inspection_findings',2381,'{\"inspection_id\":63,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-25 03:13:33'),(1088,1,'inspection_finding_updated','inspection_findings',2381,'{\"inspection_id\":63,\"observed_condition\":\"\",\"recommended_action\":\"\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-25 03:13:37'),(1089,1,'inspection_finding_updated','inspection_findings',2386,'{\"inspection_id\":63,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-25 03:13:41'),(1090,1,'inspection_finding_updated','inspection_findings',2393,'{\"inspection_id\":63,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-25 03:13:46'),(1091,1,'inspection_finding_updated','inspection_findings',2384,'{\"inspection_id\":63,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-25 03:13:50'),(1092,1,'inspection_finding_updated','inspection_findings',2414,'{\"inspection_id\":63,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-25 03:13:55'),(1093,1,'inspection_finding_updated','inspection_findings',2412,'{\"inspection_id\":63,\"observed_condition\":\"\",\"recommended_action\":\"remove\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-25 03:13:57'),(1094,1,'inspection_finding_updated','inspection_findings',2404,'{\"inspection_id\":63,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-25 03:14:06'),(1095,1,'inspection_finding_updated','inspection_findings',2397,'{\"inspection_id\":63,\"observed_condition\":\"\",\"recommended_action\":\"remove\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-25 03:14:09'),(1096,1,'inspection_finding_updated','inspection_findings',2390,'{\"inspection_id\":63,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-25 03:14:12'),(1097,1,'inspection_finding_updated','inspection_findings',2408,'{\"inspection_id\":63,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-25 03:14:39'),(1098,1,'inspection_finding_updated','inspection_findings',2398,'{\"inspection_id\":63,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-25 03:14:42'),(1099,1,'inspection_signed_off','inspections',63,'{\"unit_id\":6,\"inspection_type\":\"flip\",\"total_estimated_cost\":3006.3,\"items_to_replace\":8,\"items_to_repair\":4}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-25 03:15:59'),(1100,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/143.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-25 03:19:09'),(1101,1,'inspection_finding_updated','inspection_findings',2254,'{\"inspection_id\":60,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-25 03:38:05'),(1102,1,'inspection_finding_updated','inspection_findings',2261,'{\"inspection_id\":60,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-25 03:38:07'),(1103,1,'inspection_finding_updated','inspection_findings',2268,'{\"inspection_id\":60,\"observed_condition\":\"\",\"recommended_action\":\"\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-25 03:38:12'),(1104,1,'inspection_finding_updated','inspection_findings',2251,'{\"inspection_id\":60,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-25 03:52:52'),(1105,1,'inspection_finding_updated','inspection_findings',2256,'{\"inspection_id\":60,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-25 03:52:54'),(1106,1,'inspection_finding_updated','inspection_findings',2262,'{\"inspection_id\":60,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-25 03:52:57'),(1107,1,'inspection_finding_updated','inspection_findings',2251,'{\"inspection_id\":60,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-25 03:53:22'),(1108,1,'inspection_finding_updated','inspection_findings',2279,'{\"inspection_id\":60,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-25 03:53:27'),(1109,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-26 03:58:55'),(1110,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-26 04:01:52'),(1111,1,'login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"curl\\/8.17.0\"}','::1','curl/8.17.0','2026-01-26 04:04:02'),(1112,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-26 04:08:53'),(1113,1,'login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"curl\\/8.17.0\"}','::1','curl/8.17.0','2026-01-26 04:09:06'),(1114,1,'work_order_updated','work_orders',12,'{\"title\":\"Remove: Carpet (Ledger Place - Unit 201)\",\"changes\":{\"assigned_to\":{\"from\":null,\"to\":1},\"due_date\":{\"from\":null,\"to\":\"2026-01-30\"}},\"updated_by\":\"admin\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-26 04:09:41'),(1115,1,'work_order_transition','work_orders',12,'{\"from_status\":\"Open\",\"to_status\":\"In Progress\",\"comment\":\"\",\"user\":\"admin\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-26 04:09:49'),(1116,1,'work_order_transition','work_orders',12,'{\"from_status\":\"In Progress\",\"to_status\":\"On Hold\",\"comment\":\"\",\"user\":\"admin\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-26 04:10:05'),(1117,1,'work_order_transition','work_orders',12,'{\"from_status\":\"On Hold\",\"to_status\":\"Cancelled\",\"comment\":\"\",\"user\":\"admin\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-26 04:10:11'),(1118,1,'work_order_transition','work_orders',12,'{\"from_status\":\"Cancelled\",\"to_status\":\"Open\",\"comment\":\"\",\"user\":\"admin\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-26 04:10:14'),(1119,1,'work_order_transition','work_orders',13,'{\"from_status\":\"Open\",\"to_status\":\"In Progress\",\"comment\":\"\",\"user\":\"admin\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-26 04:11:07'),(1121,1,'login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"curl\\/8.17.0\"}','::1','curl/8.17.0','2026-01-26 04:12:51'),(1122,1,'work_order_updated','work_orders',13,'{\"title\":\"Repair: Door Closer (Ledger Place - Unit 201)\",\"changes\":{\"assigned_to\":{\"from\":null,\"to\":1}},\"updated_by\":\"admin\"}','::1','curl/8.17.0','2026-01-26 04:13:04'),(1124,1,'work_order_transition','work_orders',12,'{\"from_status\":\"Open\",\"to_status\":\"In Progress\",\"comment\":\"\",\"user\":\"admin\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-26 04:13:25'),(1125,1,'work_order_created_with_funding','work_orders',37,'{\"title\":\"Test WO for Ledger 101\",\"priority\":\"high\",\"fundingPotType\":\"departing_occupancy\",\"fundingPotId\":1,\"partsCount\":0,\"estimatedCost\":null,\"turnoverLinked\":true}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-26 04:15:30'),(1126,1,'work_order_updated','work_orders',37,'{\"title\":\"Test WO for Ledger 101\",\"changes\":{\"assigned_to\":{\"from\":null,\"to\":1}},\"updated_by\":\"admin\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-26 04:16:10'),(1127,1,'login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"curl\\/8.17.0\"}','::1','curl/8.17.0','2026-01-26 04:17:12'),(1128,1,'create_asset','assets',38,'{\"asset_id\":\"AED-26-001\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-26 05:08:52'),(1130,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-26 06:06:31'),(1131,1,'flip_junk_removal_decision','unit_flips',7,'{\"junk_removal_required\":true,\"new_status\":\"On Hold\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-26 06:09:17'),(1132,1,'inspection_created','inspections',64,'{\"unit_id\":5,\"template_version_id\":1,\"inspection_type\":\"flip\",\"finding_count\":43}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-26 06:09:24'),(1133,1,'inspection_finding_updated','inspection_findings',2452,'{\"inspection_id\":64,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-26 06:09:36'),(1134,1,'inspection_finding_updated','inspection_findings',2422,'{\"inspection_id\":64,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-26 06:09:39'),(1135,1,'inspection_finding_updated','inspection_findings',2430,'{\"inspection_id\":64,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-26 06:09:43'),(1136,1,'inspection_finding_updated','inspection_findings',2438,'{\"inspection_id\":64,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-26 06:09:46'),(1137,1,'inspection_finding_updated','inspection_findings',2460,'{\"inspection_id\":64,\"observed_condition\":\"\",\"recommended_action\":\"\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-26 06:09:50'),(1138,1,'inspection_finding_updated','inspection_findings',2454,'{\"inspection_id\":64,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-26 06:09:53'),(1139,1,'inspection_finding_updated','inspection_findings',2435,'{\"inspection_id\":64,\"observed_condition\":\"\",\"recommended_action\":\"remove\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-26 06:09:56'),(1140,1,'inspection_finding_updated','inspection_findings',2429,'{\"inspection_id\":64,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-26 06:09:59'),(1141,1,'inspection_finding_updated','inspection_findings',2424,'{\"inspection_id\":64,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-26 06:10:01'),(1142,1,'inspection_finding_updated','inspection_findings',2420,'{\"inspection_id\":64,\"observed_condition\":\"\",\"recommended_action\":\"\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-26 06:10:08'),(1143,1,'inspection_finding_updated','inspection_findings',2455,'{\"inspection_id\":64,\"observed_condition\":\"\",\"recommended_action\":\"\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-26 06:10:13'),(1144,1,'inspection_finding_updated','inspection_findings',2433,'{\"inspection_id\":64,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-26 06:10:20'),(1145,1,'inspection_finding_updated','inspection_findings',2419,'{\"inspection_id\":64,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-26 06:10:22'),(1146,1,'inspection_finding_updated','inspection_findings',2441,'{\"inspection_id\":64,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-26 06:10:25'),(1147,1,'inspection_finding_updated','inspection_findings',2428,'{\"inspection_id\":64,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-26 06:10:28'),(1148,1,'inspection_signed_off','inspections',64,'{\"unit_id\":5,\"inspection_type\":\"flip\",\"total_estimated_cost\":1338.21,\"items_to_replace\":6,\"items_to_repair\":2}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-26 06:10:52'),(1149,1,'inspection_finding_updated','inspection_findings',2423,'{\"inspection_id\":64,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-26 06:11:19'),(1150,1,'inspection_finding_updated','inspection_findings',2423,'{\"inspection_id\":64,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-26 06:11:21'),(1151,1,'work_order_transition','work_orders',44,'{\"from_status\":\"Open\",\"to_status\":\"In Progress\",\"comment\":\"\",\"user\":\"admin\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-26 06:13:26'),(1152,1,'work_order_attachment_uploaded','work_order_attachments',1,'{\"work_order_id\":44,\"filename\":\"Ledger_Level_1_West_40x30mm (40mmx30mm).png\",\"file_size\":27054}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-26 06:14:12'),(1153,1,'work_order_attachment_uploaded','work_order_attachments',2,'{\"work_order_id\":44,\"filename\":\"assets.xlsx\",\"file_size\":15275}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-26 06:14:16'),(1154,1,'inspection_finding_updated','inspection_findings',2251,'{\"inspection_id\":60,\"observed_condition\":\"\",\"recommended_action\":\"remove\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-26 06:16:17'),(1155,1,'inspection_finding_updated','inspection_findings',2364,'{\"inspection_id\":62,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-26 06:16:45'),(1156,1,'inspection_signed_off','inspections',62,'{\"unit_id\":4,\"inspection_type\":\"flip\",\"total_estimated_cost\":1645,\"items_to_replace\":2,\"items_to_repair\":2}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-26 06:17:01'),(1157,1,'work_order_transition','work_orders',9,'{\"from_status\":\"Open\",\"to_status\":\"In Progress\",\"comment\":\"\",\"user\":\"admin\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-26 06:18:28'),(1159,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-26 19:28:42'),(1160,1,'work_order_created','work_orders',57,'{\"title\":\"Hook up kitchen sink\",\"priority\":\"normal\",\"location_type\":\"unit\",\"safety_flag\":0}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-26 19:40:11'),(1161,1,'work_order_attachment_uploaded','work_order_attachments',3,'{\"work_order_id\":57,\"filename\":\"Ledger_Level_3_East_40x30mm.png\",\"file_size\":22086}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-26 19:40:11'),(1162,1,'work_order_updated','work_orders',57,'{\"title\":\"Hook up kitchen sink\",\"changes\":{\"assigned_to\":{\"from\":null,\"to\":1}},\"updated_by\":\"admin\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-26 19:41:52'),(1163,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-26 22:40:14'),(1164,1,'work_order_transition','work_orders',57,'{\"from_status\":\"Open\",\"to_status\":\"In Progress\",\"comment\":\"\",\"user\":\"admin\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-26 22:40:57'),(1165,1,'user_created','users',6,'{\"username\":\"Gerry\",\"role\":\"technician\",\"created_by\":\"admin\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-26 22:48:02'),(1166,1,'work_order_updated','work_orders',53,'{\"title\":\"Replace: Entry Door (Ledger Place - Unit 104)\",\"changes\":{\"priority\":{\"from\":\"Medium\",\"to\":\"medium\"},\"category_id\":{\"from\":null,\"to\":7}},\"updated_by\":\"admin\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-26 22:50:32'),(1167,1,'work_order_updated','work_orders',52,'{\"title\":\"Repair: Door Lock (Ledger Place - Unit 104)\",\"changes\":{\"priority\":{\"from\":\"Medium\",\"to\":\"medium\"},\"category_id\":{\"from\":null,\"to\":7}},\"updated_by\":\"admin\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-26 22:54:30'),(1168,1,'work_order_updated','work_orders',52,'{\"title\":\"Repair: Door Lock (Ledger Place - Unit 104)\",\"changes\":{\"assigned_to\":{\"from\":null,\"to\":6}},\"updated_by\":\"admin\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-26 22:54:40'),(1169,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-26 23:01:40'),(1170,1,'work_order_updated','work_orders',55,'{\"title\":\"Repair: Window Hardware (Ledger Place - Unit 104)\",\"changes\":{\"assigned_to\":{\"from\":null,\"to\":6}},\"updated_by\":\"admin\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-26 23:02:58'),(1171,1,'work_order_updated','work_orders',37,'{\"title\":\"Test WO for Ledger 101\",\"changes\":{\"assigned_to\":{\"from\":1,\"to\":6}},\"updated_by\":\"admin\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-26 23:03:16'),(1172,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-26 23:04:02'),(1173,1,'work_order_transition','work_orders',56,'{\"from_status\":\"Open\",\"to_status\":\"In Progress\",\"comment\":\"\",\"user\":\"admin\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-26 23:06:04'),(1174,1,'work_order_completed','work_orders',56,'{\"completion_note\":\"Test completion\",\"warnings\":[\"No photos attached to this work order\",\"No parts recorded for this work order\",\"Work order was not assigned to anyone\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-26 23:06:59'),(1175,1,'work_order_updated','work_orders',37,'{\"title\":\"Test WO for Ledger 101\",\"changes\":{\"priority\":{\"from\":\"High\",\"to\":\"high\"},\"category_id\":{\"from\":null,\"to\":2},\"safety_flag\":{\"from\":0,\"to\":1}},\"updated_by\":\"admin\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-26 23:09:00'),(1176,1,'work_order_completed','work_orders',52,'{\"completion_note\":\"thats ok\",\"warnings\":[\"No photos attached to this work order\",\"No parts recorded for this work order\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-26 23:10:24'),(1177,1,'work_order_completed','work_orders',49,'{\"completion_note\":\"zxcvDvfzxv\",\"warnings\":[\"No photos attached to this work order\",\"No parts recorded for this work order\",\"Work order was not assigned to anyone\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-26 23:12:00'),(1178,1,'work_order_completed','work_orders',57,'{\"completion_note\":\"fdgadfg\",\"warnings\":[\"No parts recorded for this work order\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-26 23:12:58'),(1179,1,'logout',NULL,NULL,'{\"ip\":\"::1\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-26 23:14:15'),(1180,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-26 23:14:19'),(1181,1,'work_order_updated','work_orders',50,'{\"title\":\"Replace: Chair (Ledger Place - Unit 103)\",\"changes\":{\"priority\":{\"from\":\"Medium\",\"to\":\"medium\"},\"category_id\":{\"from\":null,\"to\":12}},\"updated_by\":\"admin\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-26 23:16:39'),(1182,1,'work_order_completed','work_orders',50,'{\"completion_note\":\"test completioin fro no errors\",\"warnings\":[\"No photos attached to this work order\",\"No parts recorded for this work order\",\"Work order was not assigned to anyone\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-26 23:17:19'),(1183,1,'work_order_transition','work_orders',50,'{\"from_status\":\"Completed\",\"to_status\":\"Open\",\"comment\":\"\",\"user\":\"admin\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-26 23:17:30'),(1184,1,'work_order_updated','work_orders',50,'{\"title\":\"Replace: Chair (Ledger Place - Unit 103)\",\"changes\":{\"assigned_to\":{\"from\":null,\"to\":6}},\"updated_by\":\"admin\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-26 23:17:37'),(1185,1,'work_order_completed','work_orders',50,'{\"completion_note\":\"zdfgzdfg\",\"warnings\":[\"No photos attached to this work order\",\"No parts recorded for this work order\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-26 23:17:40'),(1186,1,'work_order_transition','work_orders',54,'{\"from_status\":\"Open\",\"to_status\":\"Cancelled\",\"comment\":\"\",\"user\":\"admin\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-26 23:19:07'),(1187,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-27 03:24:30'),(1188,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-27 03:29:35'),(1189,1,'work_order_updated','work_orders',38,'{\"title\":\"Replace: Bed Frame (Ledger Place - Unit 105)\",\"changes\":{\"assigned_to\":{\"from\":null,\"to\":6}},\"updated_by\":\"admin\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-27 03:30:52'),(1190,1,'work_order_assignment_added','work_order_assignments',48,'{\"assigned_user_id\":6,\"assigned_user\":\"Gerry\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-27 03:35:17'),(1191,1,'work_order_assignment_added','work_order_assignments',48,'{\"assigned_user_id\":1,\"assigned_user\":\"admin\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-27 03:35:22'),(1192,1,'work_order_assignment_removed','work_order_assignments',48,'{\"removed_user_id\":6,\"removed_user\":\"Gerry\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-27 03:35:27'),(1193,1,'work_order_assignment_removed','work_order_assignments',48,'{\"removed_user_id\":1,\"removed_user\":\"admin\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-27 03:35:30'),(1194,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-27 14:56:42'),(1195,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-27 15:21:31'),(1196,1,'inspection_signed_off','inspections',61,'{\"unit_id\":1,\"inspection_type\":\"flip\",\"total_estimated_cost\":3132.8,\"items_to_replace\":7,\"items_to_repair\":5}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-27 15:22:58'),(1197,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-27 20:39:47'),(1198,1,'work_order_transition','work_orders',59,'{\"from_status\":\"Open\",\"to_status\":\"In Progress\",\"comment\":\"\",\"user\":\"admin\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-27 20:40:49'),(1199,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-27 21:04:26'),(1200,1,'work_order_transition','work_orders',62,'{\"from_status\":\"Open\",\"to_status\":\"In Progress\",\"comment\":\"\",\"user\":\"admin\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-27 21:07:13'),(1202,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-27 21:07:51'),(1203,1,'work_order_transition','work_orders',63,'{\"from_status\":\"Open\",\"to_status\":\"In Progress\",\"comment\":\"\",\"user\":\"admin\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-27 21:08:09'),(1205,1,'work_order_transition','work_orders',63,'{\"from_status\":\"In Progress\",\"to_status\":\"Completed\",\"comment\":\"\",\"user\":\"admin\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-27 21:10:01'),(1206,1,'work_order_transition','work_orders',63,'{\"from_status\":\"Completed\",\"to_status\":\"Open\",\"comment\":\"\",\"user\":\"admin\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-27 21:10:08'),(1207,1,'work_order_transition','work_orders',63,'{\"from_status\":\"Open\",\"to_status\":\"In Progress\",\"comment\":\"\",\"user\":\"admin\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-27 21:10:09'),(1208,1,'work_order_transition','work_orders',63,'{\"from_status\":\"In Progress\",\"to_status\":\"Completed\",\"comment\":\"\",\"user\":\"admin\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-27 21:10:13'),(1209,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-27 21:13:08'),(1210,1,'work_order_updated','work_orders',60,'{\"title\":\"Replace: Floor (Ledger Place - Unit 101)\",\"changes\":{\"labor_hours\":{\"from\":null,\"to\":2},\"labor_rate\":{\"from\":null,\"to\":25},\"labor_cost\":{\"from\":null,\"to\":50},\"other_costs\":{\"from\":null,\"to\":20}},\"updated_by\":\"admin\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-27 21:14:07'),(1211,1,'work_order_transition','work_orders',60,'{\"from_status\":\"Open\",\"to_status\":\"In Progress\",\"comment\":\"\",\"user\":\"admin\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-27 21:14:19'),(1212,1,'work_order_completed','work_orders',60,'{\"completion_note\":\"this is a note for completeing the WO\",\"warnings\":[\"No photos attached to this work order\",\"No parts recorded for this work order\",\"Work order was not assigned to anyone\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-27 21:14:42'),(1213,1,'work_order_updated','work_orders',37,'{\"title\":\"Test WO for Ledger 101\",\"changes\":{\"priority\":{\"from\":\"High\",\"to\":\"high\"}},\"updated_by\":\"admin\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-27 21:17:07'),(1214,1,'work_order_assignment_added','work_order_assignments',37,'{\"assigned_user_id\":1,\"assigned_user\":\"admin\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-27 21:17:21'),(1215,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 01:45:23'),(1216,1,'work_order_transition','work_orders',70,'{\"from_status\":\"Open\",\"to_status\":\"In Progress\",\"comment\":\"\",\"user\":\"admin\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 01:46:27'),(1217,1,'work_order_completed','work_orders',70,'{\"completion_note\":\"complete\",\"warnings\":[\"No photos attached to this work order\",\"No parts recorded for this work order\",\"Work order was not assigned to anyone\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 01:46:37'),(1218,1,'work_order_updated','work_orders',37,'{\"title\":\"Test WO for Ledger 101\",\"changes\":{\"other_costs\":{\"from\":null,\"to\":50}},\"updated_by\":\"admin\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 01:47:08'),(1219,1,'work_order_completed','work_orders',53,'{\"completion_note\":\"complete\",\"warnings\":[\"No photos attached to this work order\",\"No parts recorded for this work order\",\"Work order was not assigned to anyone\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 01:48:11'),(1220,1,'work_order_completed','work_orders',55,'{\"completion_note\":\"comp\",\"warnings\":[\"No photos attached to this work order\",\"No parts recorded for this work order\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 01:48:31'),(1221,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 01:49:36'),(1222,1,'work_order_transition','work_orders',60,'{\"from_status\":\"Completed\",\"to_status\":\"Open\",\"comment\":\"\",\"user\":\"admin\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 01:59:53'),(1223,1,'work_order_completed','work_orders',60,'{\"completion_note\":\"d\",\"warnings\":[\"No photos attached to this work order\",\"No parts recorded for this work order\",\"Work order was not assigned to anyone\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 02:00:15'),(1224,1,'cost_updated','cost_items',35,'{\"item_name\":\"Vinyl Flooring\",\"section\":\"Paint & Flooring\",\"old_cost\":2.8,\"new_cost\":5600}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 02:03:48'),(1225,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 03:09:23'),(1226,1,'work_order_updated','work_orders',37,'{\"title\":\"Test WO for Ledger 101\",\"changes\":{\"priority\":{\"from\":\"High\",\"to\":\"low\"},\"safety_flag\":{\"from\":1,\"to\":0}},\"updated_by\":\"admin\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 03:11:31'),(1227,1,'work_order_completed','work_orders',58,'{\"completion_note\":\"j\",\"warnings\":[\"No photos attached to this work order\",\"No parts recorded for this work order\",\"Work order was not assigned to anyone\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 03:12:09'),(1228,1,'work_order_completed','work_orders',59,'{\"completion_note\":\"n\",\"warnings\":[\"No photos attached to this work order\",\"No parts recorded for this work order\",\"Work order was not assigned to anyone\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 03:12:43'),(1229,1,'work_order_completed','work_orders',62,'{\"completion_note\":\"n\",\"warnings\":[\"No photos attached to this work order\",\"No parts recorded for this work order\",\"Work order was not assigned to anyone\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 03:12:54'),(1230,1,'work_order_transition','work_orders',64,'{\"from_status\":\"Open\",\"to_status\":\"In Progress\",\"comment\":\"\",\"user\":\"admin\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 03:13:10'),(1231,1,'work_order_completed','work_orders',64,'{\"completion_note\":\"n\",\"warnings\":[\"No photos attached to this work order\",\"No parts recorded for this work order\",\"Work order was not assigned to anyone\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 03:13:15'),(1232,1,'work_order_transition','work_orders',65,'{\"from_status\":\"Open\",\"to_status\":\"Cancelled\",\"comment\":\"\",\"user\":\"admin\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 03:29:17'),(1233,1,'work_order_transition','work_orders',66,'{\"from_status\":\"Open\",\"to_status\":\"Cancelled\",\"comment\":\"\",\"user\":\"admin\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 03:29:48'),(1234,1,'work_order_completed','work_orders',67,'{\"completion_note\":\"df\",\"warnings\":[\"No photos attached to this work order\",\"No parts recorded for this work order\",\"Work order was not assigned to anyone\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 03:30:23'),(1235,1,'work_order_completed','work_orders',68,'{\"completion_note\":\"qed\",\"warnings\":[\"No photos attached to this work order\",\"No parts recorded for this work order\",\"Work order was not assigned to anyone\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 03:30:42'),(1236,1,'work_order_transition','work_orders',69,'{\"from_status\":\"Open\",\"to_status\":\"Cancelled\",\"comment\":\"\",\"user\":\"admin\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 03:31:07'),(1237,1,'work_order_transition','work_orders',71,'{\"from_status\":\"Open\",\"to_status\":\"Cancelled\",\"comment\":\"\",\"user\":\"admin\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 03:31:37'),(1238,1,'work_order_completed','work_orders',48,'{\"completion_note\":\"kjh\",\"warnings\":[\"No photos attached to this work order\",\"No parts recorded for this work order\",\"Work order was not assigned to anyone\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 03:32:02'),(1239,1,'work_order_completed','work_orders',72,'{\"completion_note\":\"j\",\"warnings\":[\"No photos attached to this work order\",\"No parts recorded for this work order\",\"Work order was not assigned to anyone\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 03:34:35'),(1240,1,'work_order_completed','work_orders',73,'{\"completion_note\":\"k\",\"warnings\":[\"No photos attached to this work order\",\"No parts recorded for this work order\",\"Work order was not assigned to anyone\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 03:35:36'),(1241,1,'work_order_completed','work_orders',12,'{\"completion_note\":\"k\",\"warnings\":[\"No photos attached to this work order\",\"No parts recorded for this work order\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 03:36:20'),(1242,1,'work_order_completed','work_orders',51,'{\"completion_note\":\"s\",\"warnings\":[\"No photos attached to this work order\",\"No parts recorded for this work order\",\"Work order was not assigned to anyone\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 03:36:32'),(1243,1,'work_order_completed','work_orders',38,'{\"completion_note\":\"s\",\"warnings\":[\"No photos attached to this work order\",\"No parts recorded for this work order\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 03:36:39'),(1244,1,'work_order_completed','work_orders',39,'{\"completion_note\":\"s\",\"warnings\":[\"No photos attached to this work order\",\"No parts recorded for this work order\",\"Work order was not assigned to anyone\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 03:36:47'),(1245,1,'work_order_completed','work_orders',40,'{\"completion_note\":\"s\",\"warnings\":[\"No photos attached to this work order\",\"No parts recorded for this work order\",\"Work order was not assigned to anyone\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 03:36:55'),(1246,1,'work_order_completed','work_orders',41,'{\"completion_note\":\"k\",\"warnings\":[\"No photos attached to this work order\",\"No parts recorded for this work order\",\"Work order was not assigned to anyone\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 03:37:32'),(1247,1,'work_order_completed','work_orders',42,'{\"completion_note\":\"j\",\"warnings\":[\"No photos attached to this work order\",\"No parts recorded for this work order\",\"Work order was not assigned to anyone\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 03:37:40'),(1248,1,'work_order_completed','work_orders',43,'{\"completion_note\":\"k\",\"warnings\":[\"No photos attached to this work order\",\"No parts recorded for this work order\",\"Work order was not assigned to anyone\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 03:37:49'),(1249,1,'work_order_completed','work_orders',45,'{\"completion_note\":\"k\",\"warnings\":[\"No photos attached to this work order\",\"No parts recorded for this work order\",\"Work order was not assigned to anyone\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 03:37:58'),(1250,1,'work_order_completed','work_orders',46,'{\"completion_note\":\"j\",\"warnings\":[\"No photos attached to this work order\",\"No parts recorded for this work order\",\"Work order was not assigned to anyone\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 03:38:05'),(1251,1,'work_order_completed','work_orders',47,'{\"completion_note\":\"a\",\"warnings\":[\"No photos attached to this work order\",\"No parts recorded for this work order\",\"Work order was not assigned to anyone\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 03:38:27'),(1252,1,'work_order_transition','work_orders',70,'{\"from_status\":\"Completed\",\"to_status\":\"Open\",\"comment\":\"\",\"user\":\"admin\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 03:41:00'),(1253,1,'backup_created',NULL,NULL,'{\"backup_folder\":\"backup_2026-01-27_20-04-11\",\"tables\":19,\"total_records\":2089}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 04:04:11'),(1254,1,'cost_updated','cost_items',26,'{\"item_name\":\"Chair\",\"section\":\"Furniture & Fixtures\",\"old_cost\":60,\"new_cost\":350}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 04:06:37'),(1255,1,'cost_item_created','cost_items',1,'{\"name\":\"Lounge Chair\",\"category_id\":5,\"default_cost\":350}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 04:08:00'),(1256,1,'cost_updated','cost_items',26,'{\"item_name\":\"Chair\",\"section\":\"Furniture & Fixtures\",\"old_cost\":350,\"new_cost\":30}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 04:08:16'),(1257,1,'cost_updated','cost_items',18,'{\"item_name\":\"Toilet\",\"section\":\"Washroom\",\"old_cost\":200,\"new_cost\":300}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 04:08:59'),(1258,1,'cost_updated','cost_items',22,'{\"item_name\":\"Mirror\",\"section\":\"Washroom\",\"old_cost\":40,\"new_cost\":125}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 04:09:14'),(1259,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 04:09:35'),(1260,1,'cost_updated','cost_items',44,'{\"item_name\":\"TV Mount\",\"section\":\"Furniture & Fixtures\",\"old_cost\":20,\"new_cost\":40}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 04:10:35'),(1261,1,'cost_updated','cost_items',31,'{\"item_name\":\"Door Handle\",\"section\":\"Doors & Hardware\",\"old_cost\":35,\"new_cost\":750}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 04:10:58'),(1262,1,'cost_updated','cost_items',32,'{\"item_name\":\"Door Closer\",\"section\":\"Doors & Hardware\",\"old_cost\":65,\"new_cost\":175}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 04:11:11'),(1263,1,'cost_updated','cost_items',29,'{\"item_name\":\"Entry Door\",\"section\":\"Doors & Hardware\",\"old_cost\":300,\"new_cost\":2200}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 04:11:25'),(1264,1,'work_order_transition','work_orders',15,'{\"from_status\":\"Open\",\"to_status\":\"In Progress\",\"comment\":\"\",\"user\":\"admin\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 04:20:28'),(1265,1,'work_order_updated','work_orders',15,'{\"title\":\"Replace: Floor (Ledger Place - Unit 201)\",\"changes\":{\"labor_hours\":{\"from\":null,\"to\":6},\"labor_rate\":{\"from\":null,\"to\":25},\"labor_cost\":{\"from\":null,\"to\":150}},\"updated_by\":\"admin\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 04:20:50'),(1266,1,'work_order_transition','work_orders',15,'{\"from_status\":\"In Progress\",\"to_status\":\"On Hold\",\"comment\":\"\",\"user\":\"admin\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 04:20:51'),(1267,1,'work_order_attachment_uploaded','work_order_attachments',4,'{\"work_order_id\":15,\"filename\":\"file_6918f1caad912.pdf\",\"file_size\":65865}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 04:21:23'),(1268,1,'work_order_transition','work_orders',44,'{\"from_status\":\"In Progress\",\"to_status\":\"Cancelled\",\"comment\":\"\",\"user\":\"admin\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 04:22:10'),(1269,1,'work_order_transition','work_orders',70,'{\"from_status\":\"Open\",\"to_status\":\"In Progress\",\"comment\":\"\",\"user\":\"admin\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 04:23:01'),(1270,1,'work_order_completed','work_orders',70,'{\"completion_note\":\"i\",\"warnings\":[\"No photos attached to this work order\",\"No parts recorded for this work order\",\"Work order was not assigned to anyone\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 04:23:07'),(1271,1,'work_order_completed','work_orders',16,'{\"completion_note\":\"x\",\"warnings\":[\"No photos attached to this work order\",\"No parts recorded for this work order\",\"Work order was not assigned to anyone\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 04:24:10'),(1272,1,'work_order_completed','work_orders',13,'{\"completion_note\":\"s\",\"warnings\":[\"No photos attached to this work order\",\"No parts recorded for this work order\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 04:24:27'),(1273,1,'work_order_completed','work_orders',9,'{\"completion_note\":\"xcasx\",\"warnings\":[\"No photos attached to this work order\",\"No parts recorded for this work order\",\"Work order was not assigned to anyone\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 04:24:36'),(1274,1,'inspection_created','inspections',65,'{\"unit_id\":7,\"template_version_id\":1,\"inspection_type\":\"flip\",\"finding_count\":43}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 04:25:27'),(1275,1,'inspection_finding_updated','inspection_findings',2466,'{\"inspection_id\":65,\"observed_condition\":\"\",\"recommended_action\":\"remove\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 04:25:34'),(1276,1,'inspection_signed_off','inspections',65,'{\"unit_id\":7,\"inspection_type\":\"flip\",\"total_estimated_cost\":0,\"items_to_replace\":0,\"items_to_repair\":0}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 04:25:47'),(1277,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 15:10:33'),(1278,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 15:25:30'),(1279,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 15:27:50'),(1280,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 16:30:23'),(1281,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 16:39:24'),(1282,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 16:40:59'),(1283,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 19:27:37'),(1284,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 23:40:57'),(1285,1,'user_created','users',7,'{\"username\":\"Jimmy\",\"role\":\"manager\",\"created_by\":\"admin\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 23:45:25'),(1286,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 23:55:05'),(1287,1,'unit_updated','units',4,'{\"status\":{\"from\":\"Vacant\",\"to\":\"offline\"}}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 23:56:55'),(1288,1,'unit_updated','units',3,'{\"status\":{\"from\":\"Vacant\",\"to\":\"offline\"}}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 23:57:32'),(1289,1,'unit_updated','units',3,'{\"status\":{\"from\":\"\",\"to\":\"offline\"}}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 23:57:43'),(1290,1,'unit_updated','units',3,'{\"status\":{\"from\":\"\",\"to\":\"offline\"}}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 23:58:33'),(1291,1,'unit_updated','units',3,'{\"status\":{\"from\":\"\",\"to\":\"offline\"}}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 23:59:43'),(1292,1,'unit_updated','units',3,'{\"status\":{\"from\":\"\",\"to\":\"offline\"}}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-29 00:00:30'),(1293,1,'unit_updated','units',3,'{\"status\":{\"from\":\"\",\"to\":\"offline\"}}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-29 00:01:09'),(1294,1,'unit_updated','units',3,'{\"status\":{\"from\":\"\",\"to\":\"offline\"}}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-29 00:02:46'),(1295,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-29 00:05:13'),(1296,1,'unit_updated','units',4,'{\"status\":{\"from\":\"\",\"to\":\"offline\"}}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-29 00:05:23'),(1297,1,'unit_updated','units',4,'{\"status\":{\"from\":\"Offline\",\"to\":\"vacant\"}}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-29 00:07:24'),(1298,1,'unit_updated','units',4,'{\"status\":{\"from\":\"Vacant\",\"to\":\"offline\"}}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-29 00:07:31'),(1299,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-29 00:08:01'),(1300,1,'cost_item_deactivated','cost_items',34,'{\"name\":\"Carpet\",\"reason\":\"delete_request_with_usage\",\"usage_count\":12}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-29 00:09:03'),(1301,1,'cost_item_deactivated','cost_items',34,'{\"name\":\"Carpet\",\"reason\":\"delete_request_with_usage\",\"usage_count\":12}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-29 00:09:44'),(1302,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-29 02:54:35'),(1303,1,'inspection_created','inspections',66,'{\"unit_id\":19,\"template_version_id\":1,\"inspection_type\":\"flip\",\"finding_count\":43}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-29 02:55:02'),(1304,1,'inspection_finding_updated','inspection_findings',2509,'{\"inspection_id\":66,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-29 02:55:07'),(1305,1,'inspection_finding_updated','inspection_findings',2509,'{\"inspection_id\":66,\"observed_condition\":\"\",\"recommended_action\":\"remove\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-29 02:55:11'),(1306,1,'inspection_finding_updated','inspection_findings',2509,'{\"inspection_id\":66,\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-29 02:55:14'),(1307,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-29 14:33:53'),(1308,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 02:43:51'),(1309,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 02:47:23'),(1310,1,'work_order_completed','work_orders',74,'{\"completion_note\":\"skdjfs\",\"warnings\":[\"No photos attached to this work order\",\"No parts recorded for this work order\",\"Work order was not assigned to anyone\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 02:57:41'),(1311,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 02:59:34'),(1312,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 03:03:03'),(1313,1,'template_type_updated','inspection_template_types',1,'{\"name\":{\"from\":\"Turnover\",\"to\":\"Turnover\"},\"description\":{\"from\":\"Unit turnover inspections with cost tracking\",\"to\":\"Unit turnover inspections with cost tracking\"},\"useCostItems\":{\"from\":true,\"to\":true}}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 03:04:05'),(1314,1,'inspection_template_created','inspection_templates',8,'{\"name\":\"Fire Inspection\",\"inspection_type\":\"safety\",\"site_id\":null,\"status\":\"draft\",\"version_id\":\"7\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 03:05:03'),(1315,1,'template_section_updated','inspection_template_sections',3,'{\"fields_updated\":[\"name\",\"description\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 03:06:13'),(1316,1,'template_section_updated','inspection_template_sections',3,'{\"fields_updated\":[\"isHidden\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 03:06:17'),(1317,1,'template_section_updated','inspection_template_sections',3,'{\"fields_updated\":[\"isHidden\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 03:06:19'),(1318,1,'template_section_updated','inspection_template_sections',3,'{\"fields_updated\":[\"isHidden\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 03:06:20'),(1319,1,'template_section_updated','inspection_template_sections',3,'{\"fields_updated\":[\"isHidden\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 03:06:22'),(1320,1,'template_section_created','inspection_template_sections',1,'{\"version_id\":7,\"name\":\"Fire Extinguishers\",\"display_order\":1}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 03:06:35'),(1321,1,'template_type_created','inspection_template_types',1,'{\"code\":\"life_safety_equipment\",\"name\":\"Life Safety Equipment Inspection\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 03:09:16'),(1322,1,'inspection_template_created','inspection_templates',9,'{\"name\":\"Fire Safety Equipment\",\"inspection_type\":\"life_safety_equipment\",\"site_id\":null,\"status\":\"draft\",\"version_id\":\"8\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 03:09:59'),(1323,1,'inspection_template_cloned','inspection_templates',12,'{\"source_template_id\":1,\"source_template_name\":\"Default Flip Inspection\",\"new_name\":\"Unit Turnover Template\",\"site_id\":null}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 03:12:24'),(1324,1,'inspection_template_item_removed','inspection_template_items',50,'{\"template_version_id\":11,\"template_id\":12}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 03:15:48'),(1325,1,'inspection_template_item_removed','inspection_template_items',59,'{\"template_version_id\":11,\"template_id\":12}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 03:16:02'),(1326,1,'inspection_template_item_removed','inspection_template_items',64,'{\"template_version_id\":11,\"template_id\":12}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 03:16:19'),(1327,1,'inspection_template_item_removed','inspection_template_items',69,'{\"template_version_id\":11,\"template_id\":12}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 03:16:26'),(1328,1,'template_section_created','inspection_template_sections',1,'{\"version_id\":11,\"name\":\"Bathroom\",\"display_order\":1}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 03:16:52'),(1329,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 05:04:06'),(1330,1,'template_item_updated','inspection_template_items',75,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 05:05:40'),(1331,1,'template_item_updated','inspection_template_items',68,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 05:05:52'),(1332,1,'template_item_updated','inspection_template_items',68,'{\"fields_updated\":[\"sectionId\",\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 05:06:05'),(1333,1,'template_item_updated','inspection_template_items',75,'{\"fields_updated\":[\"isHidden\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 05:06:16'),(1334,1,'template_item_updated','inspection_template_items',75,'{\"fields_updated\":[\"isHidden\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 05:06:20'),(1335,1,'template_item_updated','inspection_template_items',75,'{\"fields_updated\":[\"displayOrder\",\"sectionId\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 05:06:25'),(1336,1,'template_item_updated','inspection_template_items',75,'{\"fields_updated\":[\"sectionId\",\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 05:06:25'),(1337,1,'template_item_updated','inspection_template_items',61,'{\"fields_updated\":[\"displayOrder\",\"sectionId\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 05:06:52'),(1338,1,'template_item_updated','inspection_template_items',61,'{\"fields_updated\":[\"sectionId\",\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 05:06:52'),(1339,1,'template_section_created','inspection_template_sections',1,'{\"version_id\":11,\"name\":\"Mechanical\",\"display_order\":2}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 05:07:04'),(1340,1,'template_section_updated','inspection_template_sections',8,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 05:07:29'),(1341,1,'template_item_updated','inspection_template_items',45,'{\"fields_updated\":[\"sectionId\",\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 05:07:47'),(1342,1,'template_section_updated','inspection_template_sections',6,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 05:07:54'),(1343,1,'template_item_updated','inspection_template_items',47,'{\"fields_updated\":[\"displayOrder\",\"sectionId\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 05:08:10'),(1344,1,'template_item_updated','inspection_template_items',47,'{\"fields_updated\":[\"sectionId\",\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 05:08:10'),(1345,1,'template_item_updated','inspection_template_items',47,'{\"fields_updated\":[\"sectionId\",\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 05:08:15'),(1346,1,'template_item_updated','inspection_template_items',47,'{\"fields_updated\":[\"displayOrder\",\"sectionId\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 05:08:15'),(1347,1,'inspection_template_item_removed','inspection_template_items',48,'{\"template_version_id\":11,\"template_id\":12}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 05:09:28'),(1348,1,'inspection_template_deleted','inspection_templates',7,'{\"name\":\"Test Template 1769742168\",\"site_id\":null}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 05:16:36'),(1349,1,'inspection_template_deleted','inspection_templates',9,'{\"name\":\"Fire Safety Equipment\",\"site_id\":null}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 05:17:03'),(1350,1,'inspection_template_deleted','inspection_templates',8,'{\"name\":\"Fire Inspection\",\"site_id\":null}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 05:17:07'),(1351,1,'template_section_updated','inspection_template_sections',6,'{\"fields_updated\":[\"name\",\"description\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 05:20:02'),(1352,1,'template_section_created','inspection_template_sections',1,'{\"version_id\":11,\"name\":\"Interior Finishes\",\"display_order\":2}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 05:20:21'),(1353,1,'template_section_created','inspection_template_sections',1,'{\"version_id\":11,\"name\":\"Furniture\",\"display_order\":3}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 05:20:37'),(1354,1,'template_section_created','inspection_template_sections',1,'{\"version_id\":11,\"name\":\"Doors &amp; Windows\",\"display_order\":4}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 05:21:01'),(1355,1,'template_item_updated','inspection_template_items',54,'{\"fields_updated\":[\"sectionId\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 05:21:16'),(1356,1,'template_item_updated','inspection_template_items',44,'{\"fields_updated\":[\"sectionId\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 05:21:30'),(1357,1,'template_item_updated','inspection_template_items',83,'{\"fields_updated\":[\"sectionId\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 05:22:11'),(1358,1,'template_item_updated','inspection_template_items',49,'{\"fields_updated\":[\"sectionId\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 05:22:18'),(1359,1,'template_item_updated','inspection_template_items',56,'{\"fields_updated\":[\"sectionId\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 05:22:24'),(1360,1,'template_item_updated','inspection_template_items',63,'{\"fields_updated\":[\"sectionId\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 05:22:30'),(1361,1,'template_item_updated','inspection_template_items',70,'{\"fields_updated\":[\"sectionId\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 05:22:35'),(1362,1,'template_item_updated','inspection_template_items',65,'{\"fields_updated\":[\"sectionId\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 05:22:41'),(1363,1,'template_item_updated','inspection_template_items',51,'{\"fields_updated\":[\"sectionId\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 05:22:57'),(1364,1,'inspection_template_items_moved','inspection_template_sections',11,'{\"item_ids\":[49,56,63,70,65,77,72,83],\"template_version_id\":11}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 05:23:12'),(1365,1,'template_section_created','inspection_template_sections',1,'{\"version_id\":11,\"name\":\"Life Safety\",\"display_order\":5}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 05:23:19'),(1366,1,'inspection_template_items_moved','inspection_template_sections',12,'{\"item_ids\":[52,78,80,82],\"template_version_id\":11}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 05:23:52'),(1367,1,'inspection_template_items_moved','inspection_template_sections',9,'{\"item_ids\":[57,58,71],\"template_version_id\":11}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 05:24:21'),(1368,1,'inspection_template_items_moved','inspection_template_sections',10,'{\"item_ids\":[62,76,81,86,85,55],\"template_version_id\":11}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 05:25:00'),(1369,1,'inspection_template_items_moved','inspection_template_sections',8,'{\"item_ids\":[66,73,79,84],\"template_version_id\":11}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 05:25:19'),(1370,1,'inspection_template_item_added','inspection_template_items',1,'{\"version_id\":11,\"cost_item_id\":23,\"cost_item_name\":\"Bed Frame\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 05:26:25'),(1371,1,'template_item_updated','inspection_template_items',87,'{\"fields_updated\":[\"displayOrder\",\"sectionId\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 05:26:38'),(1372,1,'template_item_updated','inspection_template_items',87,'{\"fields_updated\":[\"sectionId\",\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 05:26:38'),(1373,1,'inspection_template_item_added','inspection_template_items',1,'{\"version_id\":11,\"cost_item_id\":49,\"cost_item_name\":\"Lounge Chair\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 05:27:16'),(1374,1,'cost_item_created','cost_items',1,'{\"name\":\"Table\",\"category_id\":5,\"default_cost\":95}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 05:28:27'),(1375,1,'cost_item_created','cost_items',1,'{\"name\":\"Exhaust Fan Controller\",\"category_id\":4,\"default_cost\":120}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 05:29:09'),(1376,1,'cost_item_deactivated','cost_items',36,'{\"name\":\"Tile\",\"reason\":\"delete_request_with_usage\",\"usage_count\":7}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 05:29:39'),(1377,1,'cost_item_created','cost_items',1,'{\"name\":\"Tile Backsplash\",\"category_id\":3,\"default_cost\":150}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 05:30:11'),(1378,1,'cost_item_deactivated','cost_items',25,'{\"name\":\"Desk\",\"reason\":\"delete_request_with_usage\",\"usage_count\":9}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 05:30:33'),(1379,1,'cost_item_created','cost_items',1,'{\"name\":\"Shower Stall\",\"category_id\":4,\"default_cost\":1200}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 05:32:00'),(1380,1,'cost_item_created','cost_items',1,'{\"name\":\"Shower Faucet Control\",\"category_id\":4,\"default_cost\":250}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 05:32:27'),(1381,1,'cost_item_created','cost_items',1,'{\"name\":\"Safety Grab Bars\",\"category_id\":4,\"default_cost\":250}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 05:32:48'),(1382,1,'cost_item_created','cost_items',1,'{\"name\":\"Kitchen Hood Vent\",\"category_id\":3,\"default_cost\":150}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 05:33:29'),(1383,1,'cost_item_created','cost_items',1,'{\"name\":\"Diffusers &amp; Air Return Vents\",\"category_id\":2,\"default_cost\":30}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 05:34:30'),(1384,1,'inspection_template_item_added','inspection_template_items',1,'{\"version_id\":11,\"cost_item_id\":57,\"cost_item_name\":\"Diffusers &amp; Air Return Vents\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 05:35:39'),(1385,1,'template_section_updated','inspection_template_sections',6,'{\"fields_updated\":[\"name\",\"description\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 05:35:53'),(1386,1,'inspection_template_item_added','inspection_template_items',1,'{\"version_id\":11,\"cost_item_id\":56,\"cost_item_name\":\"Kitchen Hood Vent\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 05:36:04'),(1387,1,'inspection_template_item_added','inspection_template_items',1,'{\"version_id\":11,\"cost_item_id\":50,\"cost_item_name\":\"Table\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 05:36:26'),(1388,1,'inspection_template_item_added','inspection_template_items',1,'{\"version_id\":11,\"cost_item_id\":52,\"cost_item_name\":\"Tile Backsplash\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 05:36:26'),(1389,1,'template_section_updated','inspection_template_sections',6,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 05:39:31'),(1390,1,'template_section_updated','inspection_template_sections',6,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 05:39:39'),(1391,1,'template_section_updated','inspection_template_sections',8,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 05:39:49'),(1392,1,'template_section_updated','inspection_template_sections',6,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 05:40:06'),(1393,1,'template_section_updated','inspection_template_sections',6,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 05:40:17'),(1394,1,'template_item_updated','inspection_template_items',74,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 05:41:27'),(1395,1,'template_section_updated','inspection_template_sections',6,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 05:43:23'),(1396,1,'template_section_updated','inspection_template_sections',6,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 05:43:27'),(1397,1,'inspection_template_deactivated','inspection_templates',1,'{\"previous_status\":\"active\",\"new_status\":\"archived\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 05:45:37'),(1398,1,'inspection_template_created','inspection_templates',13,'{\"name\":\"Fire Extinguishers\",\"inspection_type\":\"life_safety_equipment\",\"site_id\":null,\"status\":\"draft\",\"version_id\":\"12\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 05:46:15'),(1399,1,'cost_item_created','cost_items',1,'{\"name\":\"Baseboard Heater\",\"category_id\":2,\"default_cost\":80}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 05:47:37'),(1400,1,'cost_item_deactivated','cost_items',6,'{\"name\":\"Heating System\",\"reason\":\"delete_request_with_usage\",\"usage_count\":6}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 05:47:55'),(1401,1,'cost_item_created','cost_items',1,'{\"name\":\"HRV\",\"category_id\":2,\"default_cost\":2500}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 05:48:16'),(1402,1,'cost_item_created','cost_items',1,'{\"name\":\"Stovetop\",\"category_id\":3,\"default_cost\":350}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 05:48:51'),(1403,1,'cost_item_deactivated','cost_items',31,'{\"name\":\"Door Handle\",\"reason\":\"delete_request_with_usage\",\"usage_count\":11}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 05:49:40'),(1404,1,'cost_item_deactivated','cost_items',36,'{\"name\":\"Tile\",\"reason\":\"delete_request_with_usage\",\"usage_count\":7}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 05:49:54'),(1405,1,'work_order_completed','work_orders',61,'{\"completion_note\":\"dsd\",\"warnings\":[\"No photos attached to this work order\",\"No parts recorded for this work order\",\"Work order was not assigned to anyone\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 05:51:11'),(1406,1,'work_order_assignment_added','work_order_assignments',37,'{\"assigned_user_id\":7,\"assigned_user\":\"Jimmy\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 05:52:01'),(1407,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:06:16'),(1408,1,'template_section_updated','inspection_template_sections',8,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:07:00'),(1409,1,'template_section_updated','inspection_template_sections',6,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:07:07'),(1410,1,'template_section_updated','inspection_template_sections',8,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:07:12'),(1411,1,'template_section_updated','inspection_template_sections',7,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:07:14'),(1412,1,'template_section_updated','inspection_template_sections',9,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:07:17'),(1413,1,'template_section_updated','inspection_template_sections',7,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:07:20'),(1414,1,'template_section_updated','inspection_template_sections',6,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:07:23'),(1415,1,'template_section_updated','inspection_template_sections',9,'{\"fields_updated\":[\"isHidden\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:07:29'),(1416,1,'template_section_updated','inspection_template_sections',9,'{\"fields_updated\":[\"isHidden\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:07:31'),(1417,1,'flip_junk_removal_decision','unit_flips',8,'{\"junk_removal_required\":false,\"new_status\":\"In Progress\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:09:48'),(1418,1,'template_section_updated','inspection_template_sections',9,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:11:17'),(1419,1,'template_section_updated','inspection_template_sections',9,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:11:18'),(1420,1,'template_section_updated','inspection_template_sections',9,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:11:19'),(1421,1,'template_item_updated','inspection_template_items',44,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:11:25'),(1422,1,'template_section_updated','inspection_template_sections',9,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:11:28'),(1423,1,'template_section_updated','inspection_template_sections',8,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:11:30'),(1424,1,'template_section_updated','inspection_template_sections',8,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:11:35'),(1425,1,'template_section_updated','inspection_template_sections',8,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:11:37'),(1426,1,'template_section_updated','inspection_template_sections',9,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:12:16'),(1427,1,'template_section_updated','inspection_template_sections',8,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:12:33'),(1428,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:14:41'),(1429,1,'template_section_updated','inspection_template_sections',9,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:14:58'),(1430,1,'template_section_updated','inspection_template_sections',8,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:15:00'),(1431,1,'template_section_updated','inspection_template_sections',8,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:15:02'),(1432,1,'template_section_updated','inspection_template_sections',8,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:15:03'),(1433,1,'template_section_updated','inspection_template_sections',8,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:15:24'),(1434,1,'template_section_updated','inspection_template_sections',10,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:15:27'),(1435,1,'template_section_updated','inspection_template_sections',8,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:15:38'),(1436,1,'template_section_updated','inspection_template_sections',8,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:15:39'),(1437,1,'template_section_updated','inspection_template_sections',9,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:15:41'),(1438,1,'template_section_updated','inspection_template_sections',10,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:15:42'),(1439,1,'template_section_updated','inspection_template_sections',7,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:15:45'),(1440,1,'template_section_updated','inspection_template_sections',11,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:15:47'),(1441,1,'template_section_updated','inspection_template_sections',6,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:15:48'),(1442,1,'template_section_updated','inspection_template_sections',12,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:15:51'),(1443,1,'template_section_updated','inspection_template_sections',8,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:15:53'),(1444,1,'template_section_updated','inspection_template_sections',8,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:15:54'),(1445,1,'template_section_updated','inspection_template_sections',8,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:15:56'),(1446,1,'template_section_updated','inspection_template_sections',8,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:15:57'),(1447,1,'template_section_updated','inspection_template_sections',6,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:16:01'),(1448,1,'template_section_updated','inspection_template_sections',6,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:16:03'),(1449,1,'template_section_updated','inspection_template_sections',9,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:16:10'),(1450,1,'template_section_updated','inspection_template_sections',9,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:16:13'),(1451,1,'template_section_updated','inspection_template_sections',9,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:16:14'),(1452,1,'template_section_updated','inspection_template_sections',9,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:16:15'),(1453,1,'template_section_updated','inspection_template_sections',9,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:16:16'),(1454,1,'template_section_updated','inspection_template_sections',9,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:16:17'),(1455,1,'template_section_updated','inspection_template_sections',9,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:16:20'),(1456,1,'template_section_updated','inspection_template_sections',9,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:16:21'),(1457,1,'template_section_updated','inspection_template_sections',8,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:16:40'),(1458,1,'template_section_updated','inspection_template_sections',9,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:16:45'),(1459,1,'template_section_updated','inspection_template_sections',12,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:16:50'),(1460,1,'template_section_updated','inspection_template_sections',11,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:16:52'),(1461,1,'template_section_updated','inspection_template_sections',11,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:16:55'),(1462,1,'template_section_updated','inspection_template_sections',12,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:17:11'),(1463,1,'template_section_updated','inspection_template_sections',6,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:17:13'),(1464,1,'template_section_updated','inspection_template_sections',12,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:17:14'),(1465,1,'template_section_updated','inspection_template_sections',6,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:17:17'),(1466,1,'template_section_updated','inspection_template_sections',11,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:17:20'),(1467,1,'template_section_updated','inspection_template_sections',6,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:17:25'),(1468,1,'template_section_updated','inspection_template_sections',6,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:17:27'),(1469,1,'template_section_updated','inspection_template_sections',7,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:17:28'),(1470,1,'template_section_updated','inspection_template_sections',6,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:17:30'),(1471,1,'template_section_updated','inspection_template_sections',6,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:17:35'),(1472,1,'template_section_updated','inspection_template_sections',6,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:17:36'),(1473,1,'template_section_updated','inspection_template_sections',6,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:18:11'),(1474,1,'template_section_updated','inspection_template_sections',6,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:18:12'),(1475,1,'template_section_updated','inspection_template_sections',6,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:18:24'),(1476,1,'template_section_updated','inspection_template_sections',6,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:18:25'),(1477,1,'template_section_updated','inspection_template_sections',6,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:18:27'),(1478,1,'template_section_updated','inspection_template_sections',6,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:18:29'),(1479,1,'template_section_updated','inspection_template_sections',6,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:18:30'),(1480,1,'template_section_updated','inspection_template_sections',7,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:18:32'),(1481,1,'template_section_updated','inspection_template_sections',12,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:18:36'),(1482,1,'template_section_updated','inspection_template_sections',12,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:18:38'),(1483,1,'template_section_updated','inspection_template_sections',12,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:18:39'),(1484,1,'template_section_updated','inspection_template_sections',12,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:18:41'),(1485,1,'template_section_updated','inspection_template_sections',12,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:18:42'),(1486,1,'template_section_updated','inspection_template_sections',12,'{\"fields_updated\":[\"displayOrder\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:18:44'),(1487,1,'inspection_template_deleted','inspection_templates',13,'{\"name\":\"Fire Extinguishers\",\"site_id\":null}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:20:29'),(1488,1,'template_set_default','inspection_templates',12,'{\"inspection_type\":\"turnover\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:22:53'),(1489,1,'template_set_default','inspection_templates',12,'{\"inspection_type\":\"turnover\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:23:04'),(1490,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 14:57:56'),(1491,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 15:01:29'),(1492,1,'template_sections_reordered','inspection_template_versions',11,'{\"section_order\":[8,9,12,6,7,11,10]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 15:01:54'),(1493,1,'template_sections_reordered','inspection_template_versions',11,'{\"section_order\":[8,9,6,12,7,11,10]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 15:02:00'),(1494,1,'template_sections_reordered','inspection_template_versions',11,'{\"section_order\":[8,9,12,6,7,11,10]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 15:02:02'),(1495,1,'inspection_template_activated','inspection_templates',12,'{\"previous_status\":\"draft\",\"new_status\":\"active\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 15:06:49'),(1496,1,'login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"curl\\/8.17.0\"}','::1','curl/8.17.0','2026-01-30 15:07:38'),(1497,1,'inspection_template_version_published','inspection_template_versions',11,'{\"template_id\":12,\"template_name\":\"Unit Turnover Template\",\"version_number\":1}','::1','curl/8.17.0','2026-01-30 15:20:20'),(1498,1,'inspection_created','inspections',67,'{\"unit_id\":1,\"template_version_id\":11,\"inspection_type\":\"turnover\",\"finding_count\":44}','::1','curl/8.17.0','2026-01-30 15:20:24'),(1499,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 16:42:15'),(1500,1,'inspection_created','inspections',68,'{\"unit_id\":45,\"template_version_id\":11,\"inspection_type\":\"turnover\",\"finding_count\":44}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 16:42:30'),(1501,1,'login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"curl\\/8.17.0\"}','::1','curl/8.17.0','2026-01-30 17:00:03'),(1502,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 22:11:28'),(1503,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 22:14:45'),(1504,1,'inspection_finding_updated','inspection_findings',2596,'{\"inspection_id\":68,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 22:49:36'),(1505,1,'inspection_finding_updated','inspection_findings',2603,'{\"inspection_id\":68,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 22:49:37'),(1506,1,'inspection_finding_updated','inspection_findings',2609,'{\"inspection_id\":68,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 22:49:40'),(1507,1,'inspection_signed_off','inspections',68,'{\"unit_id\":45,\"inspection_type\":\"\",\"total_estimated_cost\":1720,\"items_to_replace\":0,\"items_to_repair\":0}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 22:49:52'),(1508,1,'inspection_signed_off','inspections',66,'{\"unit_id\":19,\"inspection_type\":\"flip\",\"total_estimated_cost\":175,\"items_to_replace\":1,\"items_to_repair\":0}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 22:50:35'),(1509,1,'inspection_finding_updated','inspection_findings',2555,'{\"inspection_id\":67,\"observed_condition\":\"\",\"recommended_action\":\"remove\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 22:51:01'),(1510,1,'inspection_signed_off','inspections',67,'{\"unit_id\":1,\"inspection_type\":\"\",\"total_estimated_cost\":0,\"items_to_replace\":0,\"items_to_repair\":0}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 22:51:08'),(1511,1,'inspection_finding_updated','inspection_findings',2337,'{\"inspection_id\":62,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 22:52:54'),(1512,1,'inspection_created','inspections',69,'{\"unit_id\":49,\"template_version_id\":11,\"inspection_type\":\"turnover\",\"finding_count\":44}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 22:54:55'),(1513,1,'inspection_signed_off','inspections',69,'{\"unit_id\":49,\"inspection_type\":\"\",\"total_estimated_cost\":0,\"items_to_replace\":0,\"items_to_repair\":0}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 22:55:06'),(1514,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-31 03:06:31'),(1515,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-31 03:07:55'),(1516,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-31 03:08:41'),(1517,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-31 03:10:06'),(1518,1,'logout',NULL,NULL,'{\"ip\":\"::1\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-31 03:19:26'),(1519,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-31 03:21:09'),(1520,1,'inspection_template_cloned','inspection_templates',14,'{\"source_template_id\":12,\"source_template_name\":\"Unit Turnover Template\",\"new_name\":\"Unit Turnover Template (Copy)\",\"site_id\":null}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-31 03:54:15'),(1521,1,'template_sections_reordered','inspection_template_versions',13,'{\"section_order\":[14,16,15,17,18,19,20]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-31 03:54:32'),(1522,1,'template_sections_reordered','inspection_template_versions',13,'{\"section_order\":[14,15,16,17,18,19,20]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-31 03:54:34'),(1523,1,'inspection_template_deleted','inspection_templates',14,'{\"name\":\"Unit Turnover Template (Copy)\",\"site_id\":null}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-31 03:54:46'),(1524,1,'inspection_template_deactivated','inspection_templates',12,'{\"previous_status\":\"active\",\"new_status\":\"archived\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-31 03:54:49'),(1525,1,'template_type_updated','inspection_template_types',1,'{\"isActive\":{\"from\":true,\"to\":false}}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-31 03:55:02'),(1526,1,'template_type_updated','inspection_template_types',1,'{\"isActive\":{\"from\":false,\"to\":true}}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-31 03:55:04'),(1527,1,'inspection_template_created','inspection_templates',15,'{\"name\":\"Turnover template\",\"inspection_type\":\"turnover\",\"site_id\":null,\"status\":\"draft\",\"version_id\":\"14\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-31 03:56:31'),(1528,1,'template_section_created','inspection_template_sections',1,'{\"version_id\":14,\"name\":\"Mechanical\",\"display_order\":1}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-31 03:56:41'),(1529,1,'inspection_template_item_added','inspection_template_items',1,'{\"version_id\":14,\"cost_item_id\":58,\"cost_item_name\":\"Baseboard Heater\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-31 03:57:26'),(1530,1,'inspection_template_item_added','inspection_template_items',1,'{\"version_id\":14,\"cost_item_id\":57,\"cost_item_name\":\"Diffusers & Air Return Vents\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-31 03:57:26'),(1531,1,'inspection_template_item_added','inspection_template_items',1,'{\"version_id\":14,\"cost_item_id\":8,\"cost_item_name\":\"Electrical Outlets\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-31 03:57:26'),(1532,1,'inspection_template_item_added','inspection_template_items',1,'{\"version_id\":14,\"cost_item_id\":7,\"cost_item_name\":\"Thermostat\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-31 03:57:26'),(1533,1,'inspection_template_item_added','inspection_template_items',1,'{\"version_id\":14,\"cost_item_id\":21,\"cost_item_name\":\"Exhaust Fan\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-31 03:57:26'),(1534,1,'inspection_template_item_added','inspection_template_items',1,'{\"version_id\":14,\"cost_item_id\":51,\"cost_item_name\":\"Exhaust Fan Controller\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-31 03:57:26'),(1535,1,'inspection_template_items_moved','inspection_template_sections',22,'{\"item_ids\":[137,142,141,140,139,138],\"template_version_id\":14}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-31 03:57:55'),(1536,1,'template_section_updated','inspection_template_sections',21,'{\"fields_updated\":[\"isHidden\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-31 03:58:00'),(1537,1,'template_section_updated','inspection_template_sections',21,'{\"fields_updated\":[\"isHidden\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-31 03:58:01'),(1538,1,'template_sections_reordered','inspection_template_versions',14,'{\"section_order\":[22,21]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-31 03:58:08'),(1539,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-31 16:54:08'),(1540,1,'template_items_reordered','inspection_template_sections',22,'{\"item_order\":[138,139,137,140,141,142]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-31 17:13:16'),(1541,1,'template_items_reordered','inspection_template_sections',22,'{\"item_order\":[139,137,140,138,141,142]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-31 17:13:23'),(1542,1,'template_sections_reordered','inspection_template_versions',14,'{\"section_order\":[21,22]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-31 17:13:30'),(1543,1,'template_sections_reordered','inspection_template_versions',14,'{\"section_order\":[22,21]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-31 17:13:32'),(1544,1,'inspection_template_activated','inspection_templates',15,'{\"previous_status\":\"draft\",\"new_status\":\"active\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-31 17:18:54'),(1545,1,'inspection_template_activated','inspection_templates',12,'{\"previous_status\":\"archived\",\"new_status\":\"active\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-31 17:19:08'),(1546,1,'template_set_default','inspection_templates',15,'{\"inspection_type\":\"turnover\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-31 17:28:10'),(1547,1,'inspection_template_deactivated','inspection_templates',12,'{\"previous_status\":\"active\",\"new_status\":\"archived\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-31 17:28:17'),(1548,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-31 18:07:49'),(1549,1,'create_asset','assets',39,'{\"asset_id\":\"BRD-26-001\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-31 18:08:35'),(1551,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-31 21:10:52'),(1552,1,'update_asset','assets',21,'{\"asset_id\":\"BOI-25-002\",\"changes\":[{\"field\":\"purchasePrice\",\"oldValue\":\"0.00\",\"newValue\":0},{\"field\":\"condition\",\"oldValue\":\"Good\",\"newValue\":\"75\"}]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-31 21:13:58'),(1553,1,'update_asset','assets',21,'{\"asset_id\":\"BOI-25-002\",\"changes\":[{\"field\":\"serialNumber\",\"oldValue\":\"\",\"newValue\":\"SN-E666SJ5LWGQ\"},{\"field\":\"purchaseDate\",\"oldValue\":null,\"newValue\":\"2019-06-26\"},{\"field\":\"purchasePrice\",\"oldValue\":\"0.00\",\"newValue\":0},{\"field\":\"location\",\"oldValue\":\"\",\"newValue\":\"janitor room level 1\"}]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-31 21:14:50'),(1554,1,'update_asset','assets',21,'{\"asset_id\":\"BOI-25-002\",\"changes\":[{\"field\":\"model\",\"oldValue\":\"\",\"newValue\":\"N6546-6\"},{\"field\":\"purchasePrice\",\"oldValue\":\"0.00\",\"newValue\":12000}]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-31 21:15:24'),(1555,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-31 22:17:31'),(1556,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-01 00:55:34'),(1557,1,'user_created','users',8,'{\"username\":\"sgood\",\"role\":\"technician\",\"created_by\":\"admin\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-01 01:01:03'),(1558,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-01 02:53:12'),(1559,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-01 06:44:39'),(1560,1,'inspection_template_created','inspection_templates',16,'{\"name\":\"PHS House Inspection\",\"inspection_type\":\"houses\",\"site_id\":null,\"status\":\"draft\",\"version_id\":\"15\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-01 06:52:54'),(1561,1,'logout',NULL,NULL,'{\"ip\":\"::1\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-01 06:59:02'),(1562,8,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-01 06:59:10'),(1563,8,'inspection_created','inspections',70,'{\"unit_id\":2,\"template_version_id\":14,\"inspection_type\":\"turnover\",\"finding_count\":6}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-01 07:31:24'),(1564,8,'inspection_created','inspections',71,'{\"unit_id\":5,\"template_version_id\":14,\"inspection_type\":\"turnover\",\"finding_count\":6}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-01 07:31:42'),(1565,8,'inspection_created','inspections',72,'{\"unit_id\":49,\"template_version_id\":14,\"inspection_type\":\"turnover\",\"finding_count\":6}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-01 07:32:25'),(1566,8,'inspection_created','inspections',73,'{\"unit_id\":1,\"template_version_id\":14,\"inspection_type\":\"turnover\",\"finding_count\":6}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-01 07:39:35'),(1567,8,'inspection_finding_updated','inspection_findings',2699,'{\"inspection_id\":73,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-01 07:39:41'),(1568,8,'inspection_signed_off','inspections',73,'{\"unit_id\":1,\"inspection_type\":\"\",\"total_estimated_cost\":80,\"items_to_replace\":0,\"items_to_repair\":0}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-01 07:40:06'),(1569,8,'inspection_finding_updated','inspection_findings',2687,'{\"inspection_id\":71,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-01 07:40:22'),(1570,8,'inspection_signed_off','inspections',71,'{\"unit_id\":5,\"inspection_type\":\"\",\"total_estimated_cost\":80,\"items_to_replace\":0,\"items_to_repair\":1}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-01 07:40:35'),(1571,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-01 18:41:34'),(1572,1,'inspection_template_created','inspection_templates',17,'{\"name\":\"Emergency Lighting Monthly Inspection\",\"inspection_type\":\"life_safety_equipment\",\"site_id\":null,\"status\":\"draft\",\"version_id\":\"16\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-01 18:43:30'),(1573,1,'template_section_created','inspection_template_sections',1,'{\"version_id\":16,\"name\":\"Emergency Lightinh\",\"display_order\":1}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-01 18:43:43'),(1574,1,'cost_item_created','cost_items',1,'{\"name\":\"Emergency Lighting\",\"category_id\":2,\"default_cost\":125}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-01 18:46:54'),(1575,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-01 21:14:17'),(1576,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-01 23:53:27'),(1577,1,'cost_category_updated','cost_categories',2,'{\"name\":\"Mechanical\",\"old_name\":\"Mechanical & Life Safety\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-01 23:54:48'),(1578,1,'cost_category_updated','cost_categories',2,'{\"name\":\"Mechanical\",\"old_name\":\"Mechanical\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-01 23:54:53'),(1579,1,'cost_category_created','cost_categories',12,'{\"name\":\"Fire & Life Safety\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-01 23:55:42'),(1580,1,'cost_item_created','cost_items',1,'{\"name\":\"Smoke Detector\",\"category_id\":12,\"default_cost\":115}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-01 23:56:14'),(1581,1,'cost_item_deactivated','cost_items',10,'{\"name\":\"Smoke Detector\",\"reason\":\"delete_request_with_usage\",\"usage_count\":9}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-01 23:56:39'),(1582,1,'cost_item_created','cost_items',1,'{\"name\":\"Smoke Alarm\",\"category_id\":12,\"default_cost\":50}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-01 23:59:23'),(1583,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 03:27:07'),(1584,1,'cost_items_reordered','cost_categories',1,'{\"category_name\":\"Structural\",\"item_count\":5,\"new_order\":[2,3,1,5,4]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 03:29:15'),(1585,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 04:27:56'),(1586,1,'flip_junk_removal_decision','unit_flips',10,'{\"junk_removal_required\":false,\"new_status\":\"In Progress\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 04:36:19'),(1587,1,'inspection_created','inspections',74,'{\"unit_id\":57,\"template_version_id\":14,\"inspection_type\":\"turnover\",\"finding_count\":6}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 04:36:19'),(1588,1,'inspection_finding_updated','inspection_findings',2705,'{\"inspection_id\":74,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 04:36:26'),(1589,1,'inspection_finding_updated','inspection_findings',2707,'{\"inspection_id\":74,\"observed_condition\":\"\",\"recommended_action\":\"clean\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 04:36:28'),(1590,1,'inspection_finding_updated','inspection_findings',2704,'{\"inspection_id\":74,\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 04:36:33'),(1591,1,'inspection_finding_updated','inspection_findings',2704,'{\"inspection_id\":74,\"observed_condition\":\"\",\"recommended_action\":\"\",\"severity\":\"\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 04:36:42'),(1592,1,'template_section_updated','inspection_template_sections',21,'{\"fields_updated\":[\"name\",\"description\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 04:37:54'),(1593,1,'inspection_template_item_added','inspection_template_items',1,'{\"version_id\":14,\"cost_item_id\":15,\"cost_item_name\":\"Sink & Faucet\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 04:38:35'),(1594,1,'inspection_template_item_added','inspection_template_items',1,'{\"version_id\":14,\"cost_item_id\":54,\"cost_item_name\":\"Shower Faucet Control\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 04:38:35'),(1595,1,'inspection_template_item_added','inspection_template_items',1,'{\"version_id\":14,\"cost_item_id\":46,\"cost_item_name\":\"Shower Head\\/Hose\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 04:38:35'),(1596,1,'inspection_template_item_added','inspection_template_items',1,'{\"version_id\":14,\"cost_item_id\":19,\"cost_item_name\":\"Sink & Faucet (Bathroom)\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 04:38:35'),(1597,1,'inspection_template_item_added','inspection_template_items',1,'{\"version_id\":14,\"cost_item_id\":53,\"cost_item_name\":\"Shower Stall\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 04:38:36'),(1598,1,'inspection_template_item_added','inspection_template_items',1,'{\"version_id\":14,\"cost_item_id\":18,\"cost_item_name\":\"Toilet\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 04:38:36'),(1599,1,'template_section_created','inspection_template_sections',1,'{\"version_id\":14,\"name\":\"Life Safety\",\"display_order\":2}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 04:38:59'),(1600,1,'inspection_template_item_added','inspection_template_items',1,'{\"version_id\":14,\"cost_item_id\":62,\"cost_item_name\":\"Smoke Detector\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 04:39:39'),(1601,1,'inspection_template_item_added','inspection_template_items',1,'{\"version_id\":14,\"cost_item_id\":63,\"cost_item_name\":\"Smoke Alarm\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 04:39:39'),(1602,1,'inspection_template_item_added','inspection_template_items',1,'{\"version_id\":14,\"cost_item_id\":40,\"cost_item_name\":\"Fire Alarm Speaker\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 04:39:39'),(1603,1,'inspection_template_item_added','inspection_template_items',1,'{\"version_id\":14,\"cost_item_id\":41,\"cost_item_name\":\"Sprinkler Covers\\/Cages\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 04:39:39'),(1604,1,'inspection_template_item_added','inspection_template_items',1,'{\"version_id\":14,\"cost_item_id\":38,\"cost_item_name\":\"Smoke Alarm\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 04:39:39'),(1605,1,'template_section_created','inspection_template_sections',1,'{\"version_id\":14,\"name\":\"Furniture\",\"display_order\":3}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 04:39:54'),(1606,1,'inspection_template_item_added','inspection_template_items',1,'{\"version_id\":14,\"cost_item_id\":23,\"cost_item_name\":\"Bed Frame\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 04:40:36'),(1607,1,'inspection_template_item_added','inspection_template_items',1,'{\"version_id\":14,\"cost_item_id\":26,\"cost_item_name\":\"Chair\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 04:40:36'),(1608,1,'inspection_template_item_added','inspection_template_items',1,'{\"version_id\":14,\"cost_item_id\":42,\"cost_item_name\":\"Dresser\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 04:40:36'),(1609,1,'inspection_template_item_added','inspection_template_items',1,'{\"version_id\":14,\"cost_item_id\":49,\"cost_item_name\":\"Lounge Chair\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 04:40:36'),(1610,1,'inspection_template_item_added','inspection_template_items',1,'{\"version_id\":14,\"cost_item_id\":24,\"cost_item_name\":\"Mattress\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 04:40:36'),(1611,1,'inspection_template_item_added','inspection_template_items',1,'{\"version_id\":14,\"cost_item_id\":50,\"cost_item_name\":\"Table\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 04:40:36'),(1612,1,'inspection_template_item_added','inspection_template_items',1,'{\"version_id\":14,\"cost_item_id\":59,\"cost_item_name\":\"HRV\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 04:40:57'),(1613,1,'template_section_created','inspection_template_sections',1,'{\"version_id\":14,\"name\":\"Doors & Windows\",\"display_order\":4}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 04:41:42'),(1614,1,'inspection_template_item_added','inspection_template_items',1,'{\"version_id\":14,\"cost_item_id\":32,\"cost_item_name\":\"Door Closer\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 04:42:26'),(1615,1,'inspection_template_item_added','inspection_template_items',1,'{\"version_id\":14,\"cost_item_id\":30,\"cost_item_name\":\"Door Lock\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 04:42:26'),(1616,1,'inspection_template_item_added','inspection_template_items',1,'{\"version_id\":14,\"cost_item_id\":29,\"cost_item_name\":\"Entry Door\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 04:42:26'),(1617,1,'inspection_template_item_added','inspection_template_items',1,'{\"version_id\":14,\"cost_item_id\":48,\"cost_item_name\":\"Window Hardware\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 04:42:26'),(1618,1,'inspection_template_item_added','inspection_template_items',1,'{\"version_id\":14,\"cost_item_id\":47,\"cost_item_name\":\"Roller Blind\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 04:42:26'),(1619,1,'inspection_template_item_added','inspection_template_items',1,'{\"version_id\":14,\"cost_item_id\":5,\"cost_item_name\":\"Window Screens\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 04:42:26'),(1620,1,'inspection_template_item_added','inspection_template_items',1,'{\"version_id\":14,\"cost_item_id\":4,\"cost_item_name\":\"Windows\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 04:42:26'),(1621,1,'template_section_created','inspection_template_sections',1,'{\"version_id\":14,\"name\":\"Appliances\",\"display_order\":5}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 04:42:52'),(1622,1,'inspection_template_item_added','inspection_template_items',1,'{\"version_id\":14,\"cost_item_id\":45,\"cost_item_name\":\"Cable Box\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 04:43:30'),(1623,1,'inspection_template_item_added','inspection_template_items',1,'{\"version_id\":14,\"cost_item_id\":44,\"cost_item_name\":\"TV Mount\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 04:43:30'),(1624,1,'inspection_template_item_added','inspection_template_items',1,'{\"version_id\":14,\"cost_item_id\":43,\"cost_item_name\":\"Television\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 04:43:30'),(1625,1,'inspection_template_item_added','inspection_template_items',1,'{\"version_id\":14,\"cost_item_id\":56,\"cost_item_name\":\"Kitchen Hood Vent\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 04:43:30'),(1626,1,'inspection_template_item_added','inspection_template_items',1,'{\"version_id\":14,\"cost_item_id\":13,\"cost_item_name\":\"Refrigerator\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 04:43:30'),(1627,1,'inspection_template_item_added','inspection_template_items',1,'{\"version_id\":14,\"cost_item_id\":14,\"cost_item_name\":\"Microwave\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 04:43:30'),(1628,1,'inspection_template_item_added','inspection_template_items',1,'{\"version_id\":14,\"cost_item_id\":60,\"cost_item_name\":\"Stovetop\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 04:43:30'),(1629,1,'cost_items_reordered','cost_categories',2,'{\"category_name\":\"Mechanical\",\"item_count\":13,\"new_order\":[61,58,57,8,40,12,6,59,9,38,10,41,7]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 04:45:21'),(1630,1,'cost_item_created','cost_items',1,'{\"name\":\"Emergency Lighting\",\"category_id\":12,\"default_cost\":125}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 04:46:04'),(1631,1,'cost_item_deleted','cost_items',61,'{\"name\":\"Emergency Lighting\",\"reason\":\"unused_item\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 04:46:27'),(1632,1,'cost_item_created','cost_items',1,'{\"name\":\"Fire Extinguisher\",\"category_id\":12,\"default_cost\":75}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 04:47:32'),(1633,1,'cost_item_created','cost_items',1,'{\"name\":\"Fire Alarm Speaker\",\"category_id\":12,\"default_cost\":80}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 04:47:57'),(1634,1,'cost_item_deactivated','cost_items',40,'{\"name\":\"Fire Alarm Speaker\",\"reason\":\"delete_request_with_usage\",\"usage_count\":8}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 04:48:22'),(1635,1,'cost_item_deactivated','cost_items',38,'{\"name\":\"Smoke Alarm\",\"reason\":\"delete_request_with_usage\",\"usage_count\":7}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 04:48:30'),(1636,1,'cost_item_deactivated','cost_items',12,'{\"name\":\"Fire Extinguisher\",\"reason\":\"delete_request_with_usage\",\"usage_count\":8}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 04:48:40'),(1637,1,'cost_item_deactivated','cost_items',41,'{\"name\":\"Sprinkler Covers\\/Cages\",\"reason\":\"delete_request_with_usage\",\"usage_count\":6}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 04:48:57'),(1638,1,'cost_item_created','cost_items',1,'{\"name\":\"Sprinkler Cages , Covers and Escutcheons\",\"category_id\":12,\"default_cost\":25}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 04:50:56'),(1639,1,'cost_item_deactivated','cost_items',5,'{\"name\":\"Window Screens\",\"reason\":\"delete_request_with_usage\",\"usage_count\":6}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 04:51:30'),(1640,1,'cost_item_created','cost_items',1,'{\"name\":\"Window Screens\",\"category_id\":6,\"default_cost\":25}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 04:51:56'),(1641,1,'cost_item_deactivated','cost_items',4,'{\"name\":\"Windows\",\"reason\":\"delete_request_with_usage\",\"usage_count\":10}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 04:52:02'),(1642,1,'cost_item_created','cost_items',1,'{\"name\":\"Casement Windows\",\"category_id\":6,\"default_cost\":643.21}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 04:52:30'),(1643,1,'cost_item_updated','cost_items',35,'{\"item_name\":\"Vinyl Flooring\",\"changes\":{\"default_cost\":{\"old\":5600,\"new\":3800},\"name\":{\"old\":\"Vinyl Flooring\",\"new\":\"Vinyl Flooring\"},\"category_id\":{\"old\":7,\"new\":7,\"old_name\":\"Paint & Flooring\",\"new_name\":\"Paint & Flooring\"},\"unit_of_measure\":{\"old\":\"sq ft\",\"new\":\"sq ft\"},\"is_safety_item\":{\"old\":false,\"new\":false}}}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 04:53:52'),(1644,1,'template_section_created','inspection_template_sections',1,'{\"version_id\":14,\"name\":\"Bathroom\",\"display_order\":6}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 04:54:55'),(1645,1,'template_item_updated','inspection_template_items',148,'{\"fields_updated\":[\"sectionId\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 04:55:26'),(1646,1,'template_item_updated','inspection_template_items',147,'{\"fields_updated\":[\"sectionId\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 04:55:30'),(1647,1,'template_item_updated','inspection_template_items',146,'{\"fields_updated\":[\"sectionId\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 04:55:33'),(1648,1,'template_item_updated','inspection_template_items',145,'{\"fields_updated\":[\"sectionId\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 04:55:36'),(1649,1,'template_item_updated','inspection_template_items',144,'{\"fields_updated\":[\"sectionId\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 04:55:39'),(1650,1,'template_section_created','inspection_template_sections',1,'{\"version_id\":14,\"name\":\"Kitchenette\",\"display_order\":7}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 04:55:52'),(1651,1,'template_item_updated','inspection_template_items',143,'{\"fields_updated\":[\"sectionId\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 04:55:59'),(1652,1,'template_section_updated','inspection_template_sections',21,'{\"fields_updated\":[\"isHidden\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 04:56:05'),(1653,1,'template_item_updated','inspection_template_items',174,'{\"fields_updated\":[\"sectionId\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 04:56:32'),(1654,1,'template_item_updated','inspection_template_items',173,'{\"fields_updated\":[\"sectionId\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 04:56:36'),(1655,1,'template_item_updated','inspection_template_items',172,'{\"fields_updated\":[\"sectionId\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 04:56:39'),(1656,1,'template_item_updated','inspection_template_items',171,'{\"fields_updated\":[\"sectionId\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 04:56:42'),(1657,1,'template_section_updated','inspection_template_sections',29,'{\"fields_updated\":[\"name\",\"description\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 04:57:16'),(1658,1,'cost_item_created','cost_items',1,'{\"name\":\"Intercom\",\"category_id\":5,\"default_cost\":125}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 04:59:02'),(1659,1,'inspection_template_item_added','inspection_template_items',1,'{\"version_id\":14,\"cost_item_id\":9,\"cost_item_name\":\"Light Switches\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 04:59:35'),(1660,1,'inspection_template_item_added','inspection_template_items',1,'{\"version_id\":14,\"cost_item_id\":66,\"cost_item_name\":\"Fire Alarm Speaker\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 05:00:04'),(1661,1,'inspection_template_item_added','inspection_template_items',1,'{\"version_id\":14,\"cost_item_id\":67,\"cost_item_name\":\"Sprinkler Cages , Covers and Escutcheons\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 05:00:04'),(1662,1,'inspection_template_item_added','inspection_template_items',1,'{\"version_id\":14,\"cost_item_id\":28,\"cost_item_name\":\"Light Fixtures\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 05:00:23'),(1663,1,'inspection_template_item_added','inspection_template_items',1,'{\"version_id\":14,\"cost_item_id\":68,\"cost_item_name\":\"Window Screens\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 05:00:33'),(1664,1,'inspection_template_item_added','inspection_template_items',1,'{\"version_id\":14,\"cost_item_id\":69,\"cost_item_name\":\"Casement Windows\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 05:00:33'),(1665,1,'inspection_template_item_added','inspection_template_items',1,'{\"version_id\":14,\"cost_item_id\":70,\"cost_item_name\":\"Intercom\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 05:01:06'),(1666,1,'inspection_template_item_added','inspection_template_items',1,'{\"version_id\":14,\"cost_item_id\":16,\"cost_item_name\":\"Cabinets\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 05:01:22'),(1667,1,'inspection_template_item_added','inspection_template_items',1,'{\"version_id\":14,\"cost_item_id\":17,\"cost_item_name\":\"Countertop\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 05:01:22'),(1668,1,'inspection_template_item_added','inspection_template_items',1,'{\"version_id\":14,\"cost_item_id\":52,\"cost_item_name\":\"Tile Backsplash\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 05:01:23'),(1669,1,'inspection_template_item_added','inspection_template_items',1,'{\"version_id\":14,\"cost_item_id\":22,\"cost_item_name\":\"Mirror\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 05:01:39'),(1670,1,'inspection_template_item_added','inspection_template_items',1,'{\"version_id\":14,\"cost_item_id\":55,\"cost_item_name\":\"Safety Grab Bars\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 05:01:39'),(1671,1,'template_section_updated','inspection_template_sections',30,'{\"fields_updated\":[\"name\",\"description\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 05:01:51'),(1672,1,'template_section_updated','inspection_template_sections',21,'{\"fields_updated\":[\"name\",\"description\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 05:02:38'),(1673,1,'inspection_template_item_added','inspection_template_items',1,'{\"version_id\":14,\"cost_item_id\":33,\"cost_item_name\":\"Interior Paint\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 05:03:00'),(1674,1,'inspection_template_item_added','inspection_template_items',1,'{\"version_id\":14,\"cost_item_id\":35,\"cost_item_name\":\"Vinyl Flooring\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 05:03:00'),(1675,1,'inspection_template_item_added','inspection_template_items',1,'{\"version_id\":14,\"cost_item_id\":3,\"cost_item_name\":\"Ceiling\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 05:03:00'),(1676,1,'inspection_template_item_added','inspection_template_items',1,'{\"version_id\":14,\"cost_item_id\":1,\"cost_item_name\":\"Walls\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 05:03:00'),(1677,1,'template_section_updated','inspection_template_sections',21,'{\"fields_updated\":[\"isHidden\"]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 05:03:03'),(1678,1,'template_sections_reordered','inspection_template_versions',14,'{\"section_order\":[22,21,26,27,31,28,29,30]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 05:03:20'),(1679,1,'template_sections_reordered','inspection_template_versions',14,'{\"section_order\":[22,21,26,27,31,30,28,29]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 05:03:25'),(1680,1,'template_sections_reordered','inspection_template_versions',14,'{\"section_order\":[21,22,26,27,31,30,28,29]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 05:03:30'),(1681,1,'template_sections_reordered','inspection_template_versions',14,'{\"section_order\":[21,22,27,31,30,28,29,26]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 05:03:35'),(1682,1,'template_sections_reordered','inspection_template_versions',14,'{\"section_order\":[21,22,27,31,30,28,26,29]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 05:03:38'),(1683,1,'template_sections_reordered','inspection_template_versions',14,'{\"section_order\":[21,22,31,30,28,27,26,29]}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 05:03:43'),(1684,1,'inspection_template_version_published','inspection_template_versions',14,'{\"template_id\":15,\"template_name\":\"Turnover template\",\"version_number\":1}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 05:03:57'),(1685,1,'inspection_voided','inspections',74,'{\"unit_id\":57,\"inspection_type\":\"\",\"void_reason\":\"Not a complete teplate\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 05:04:29'),(1686,1,'unit_updated','units',7,'{\"status\":{\"from\":\"Vacant\",\"to\":\"offline\"}}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 05:07:42'),(1687,1,'delete_asset','assets',38,'{\"asset_id\":\"AED-26-001\",\"asset_data\":{\"id\":38,\"asset_id\":\"AED-26-001\",\"site\":\"Ledger\",\"category\":\"Health & Safety\",\"subcategory\":\"AED-AEDs\",\"manufacturer\":\"ABB\",\"model\":\"GC-5543\",\"serial_number\":\"875098098245-02\",\"purchase_date\":\"2026-01-07\",\"purchase_price\":\"500.00\",\"status\":\"Active\",\"condition\":\"99\",\"assigned_to\":\"\",\"location\":\"\",\"notes\":\"\",\"warranty_expiry\":null,\"last_maintenance\":null,\"next_maintenance\":null,\"expected_life\":10,\"quantity\":1,\"photos\":\"[]\",\"documents\":\"[]\",\"latitude\":\"0.00000000\",\"longitude\":\"0.00000000\",\"created_by\":1,\"updated_by\":1,\"created_at\":\"2026-01-25 21:08:52\",\"updated_at\":\"2026-01-29 21:37:08\"}}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 05:21:25'),(1688,1,'delete_asset','assets',17,'{\"asset_id\":\"BLN-25-001\",\"asset_data\":{\"id\":17,\"asset_id\":\"BLN-25-001\",\"site\":\"Norland\",\"category\":\"Commercial Appliances\",\"subcategory\":\"CFRZ-Commercial Freezers\",\"manufacturer\":\"Follett\",\"model\":\"\",\"serial_number\":\"\",\"purchase_date\":null,\"purchase_price\":\"500.00\",\"status\":\"Repair\",\"condition\":\"75\",\"assigned_to\":\"\",\"location\":\"\",\"notes\":\"\",\"warranty_expiry\":null,\"last_maintenance\":null,\"next_maintenance\":null,\"expected_life\":20,\"quantity\":1,\"photos\":\"[\\\"\\\\\\/uploads\\\\\\/images\\\\\\/1767159839-2caf1ab2a0aa06a6.png\\\",\\\"\\\\\\/uploads\\\\\\/images\\\\\\/1767159845-28a72f258edb1ccc.png\\\"]\",\"documents\":\"[{\\\"name\\\":\\\"Invoice 12.pdf\\\",\\\"url\\\":\\\"\\\\\\/uploads\\\\\\/documents\\\\\\/1767159849-a7cb1027633ba546.pdf\\\"}]\",\"latitude\":null,\"longitude\":null,\"created_by\":1,\"updated_by\":1,\"created_at\":\"2025-12-30 20:50:48\",\"updated_at\":\"2025-12-30 22:03:38\"}}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 05:21:25'),(1689,1,'delete_asset','assets',19,'{\"asset_id\":\"BOI-25-001\",\"asset_data\":{\"id\":19,\"asset_id\":\"BOI-25-001\",\"site\":\"Norland\",\"category\":\"HVAC\",\"subcategory\":\"BOI-Boilers\",\"manufacturer\":\"\",\"model\":\"\",\"serial_number\":\"\",\"purchase_date\":null,\"purchase_price\":\"500.00\",\"status\":\"Repair\",\"condition\":\"75\",\"assigned_to\":\"\",\"location\":\"\",\"notes\":\"\",\"warranty_expiry\":null,\"last_maintenance\":null,\"next_maintenance\":null,\"expected_life\":30,\"quantity\":1,\"photos\":\"[\\\"\\\\\\/uploads\\\\\\/images\\\\\\/1767160347-ab280c5d0882b2e1.png\\\",\\\"\\\\\\/uploads\\\\\\/images\\\\\\/1767160347-80e97aa5efcbed22.png\\\",\\\"\\\\\\/uploads\\\\\\/images\\\\\\/1767160347-1e5c8cc8058dd008.png\\\",\\\"\\\\\\/uploads\\\\\\/images\\\\\\/1767160348-4fc431e7e269f02e.png\\\",\\\"\\\\\\/uploads\\\\\\/images\\\\\\/1767160348-a67e500f86d60eb6.png\\\",\\\"\\\\\\/uploads\\\\\\/images\\\\\\/1767160348-8fd11d03d39fdb24.png\\\"]\",\"documents\":\"[{\\\"name\\\":\\\"25-11-28.pdf\\\",\\\"url\\\":\\\"\\\\\\/uploads\\\\\\/documents\\\\\\/1767160354-5e4f29f4b0cffd85.pdf\\\"},{\\\"name\\\":\\\"RH Schedule A-Appendix 2_Capital Activity Report  - November 25.pdf\\\",\\\"url\\\":\\\"\\\\\\/uploads\\\\\\/documents\\\\\\/1767160354-56a95640de15d455.pdf\\\"},{\\\"name\\\":\\\"PM Invoice 16 - November 25.pdf\\\",\\\"url\\\":\\\"\\\\\\/uploads\\\\\\/documents\\\\\\/1767160354-1fe0e83dc15d0c6e.pdf\\\"},{\\\"name\\\":\\\"Invoice 16.pdf\\\",\\\"url\\\":\\\"\\\\\\/uploads\\\\\\/documents\\\\\\/1767160354-74f84139ce4bc983.pdf\\\"},{\\\"name\\\":\\\"Invoice 12.pdf\\\",\\\"url\\\":\\\"\\\\\\/uploads\\\\\\/documents\\\\\\/1767160354-70b7412bcf24be15.pdf\\\"},{\\\"name\\\":\\\"RH Schedule A-Appendix 2_Capital Activity Report  - November 25 - Copy.pdf\\\",\\\"url\\\":\\\"\\\\\\/uploads\\\\\\/documents\\\\\\/1767160354-921e773bdfb81eb4.pdf\\\"}]\",\"latitude\":null,\"longitude\":null,\"created_by\":1,\"updated_by\":1,\"created_at\":\"2025-12-30 20:59:28\",\"updated_at\":\"2025-12-30 22:03:38\"}}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 05:21:25'),(1690,1,'delete_asset','assets',21,'{\"asset_id\":\"BOI-25-002\",\"asset_data\":{\"id\":21,\"asset_id\":\"BOI-25-002\",\"site\":\"Norland\",\"category\":\"HVAC\",\"subcategory\":\"BOI-Boilers\",\"manufacturer\":\"\",\"model\":\"N6546-6\",\"serial_number\":\"SN-E666SJ5LWGQ\",\"purchase_date\":\"2019-06-26\",\"purchase_price\":\"12000.00\",\"status\":\"Repair\",\"condition\":\"75\",\"assigned_to\":\"\",\"location\":\"janitor room level 1\",\"notes\":\"\",\"warranty_expiry\":null,\"last_maintenance\":null,\"next_maintenance\":null,\"expected_life\":30,\"quantity\":1,\"photos\":\"[]\",\"documents\":\"[]\",\"latitude\":null,\"longitude\":null,\"created_by\":1,\"updated_by\":1,\"created_at\":\"2025-12-30 21:43:16\",\"updated_at\":\"2026-01-31 13:15:24\"}}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 05:21:26'),(1691,1,'delete_asset','assets',39,'{\"asset_id\":\"BRD-26-001\",\"asset_data\":{\"id\":39,\"asset_id\":\"BRD-26-001\",\"site\":\"Norland\",\"category\":\"Furniture\",\"subcategory\":\"BRD-Bed Frames\",\"manufacturer\":\"Knoll\",\"model\":\"N6546-6\",\"serial_number\":\"\",\"purchase_date\":null,\"purchase_price\":\"450.00\",\"status\":\"Active\",\"condition\":\"99\",\"assigned_to\":\"\",\"location\":\"\",\"notes\":\"\",\"warranty_expiry\":null,\"last_maintenance\":null,\"next_maintenance\":null,\"expected_life\":25,\"quantity\":1,\"photos\":\"[]\",\"documents\":\"[]\",\"latitude\":\"0.00000000\",\"longitude\":\"0.00000000\",\"created_by\":1,\"updated_by\":1,\"created_at\":\"2026-01-31 10:08:35\",\"updated_at\":\"2026-01-31 10:08:35\"}}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 05:21:26'),(1692,1,'delete_asset','assets',20,'{\"asset_id\":\"CFRZ-25-001\",\"asset_data\":{\"id\":20,\"asset_id\":\"CFRZ-25-001\",\"site\":\"Norland\",\"category\":\"Commercial Appliances\",\"subcategory\":\"CFRZ-Commercial Freezers\",\"manufacturer\":\"\",\"model\":\"\",\"serial_number\":\"\",\"purchase_date\":\"0000-00-00\",\"purchase_price\":\"0.00\",\"status\":\"Active\",\"condition\":\"Good\",\"assigned_to\":\"\",\"location\":\"\",\"notes\":\"\",\"warranty_expiry\":\"0000-00-00\",\"last_maintenance\":\"0000-00-00\",\"next_maintenance\":\"0000-00-00\",\"expected_life\":20,\"quantity\":1,\"photos\":\"\",\"documents\":\"\",\"latitude\":null,\"longitude\":null,\"created_by\":1,\"updated_by\":1,\"created_at\":\"2025-12-30 21:43:16\",\"updated_at\":\"2025-12-30 21:43:16\"}}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 05:21:26'),(1693,1,'delete_asset','assets',8,'{\"asset_id\":\"COI-25-001\",\"asset_data\":{\"id\":8,\"asset_id\":\"COI-25-001\",\"site\":\"6th Street - Hub Offices\",\"category\":\"HVAC\",\"subcategory\":\"COI-Coils\\/Condensers\",\"manufacturer\":\"\",\"model\":\"\",\"serial_number\":\"\",\"purchase_date\":null,\"purchase_price\":\"500.00\",\"status\":\"Active\",\"condition\":\"75\",\"assigned_to\":\"\",\"location\":\"\",\"notes\":\"\",\"warranty_expiry\":null,\"last_maintenance\":null,\"next_maintenance\":null,\"expected_life\":20,\"quantity\":1,\"photos\":null,\"documents\":null,\"latitude\":\"0.00000000\",\"longitude\":\"0.00000000\",\"created_by\":1,\"updated_by\":1,\"created_at\":\"2025-12-30 20:16:33\",\"updated_at\":\"2025-12-30 21:43:16\"}}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 05:21:26'),(1694,1,'delete_asset','assets',22,'{\"asset_id\":\"COI-25-002\",\"asset_data\":{\"id\":22,\"asset_id\":\"COI-25-002\",\"site\":\"6th Street - Hub Offices\",\"category\":\"HVAC\",\"subcategory\":\"COI-Coils\\/Condensers\",\"manufacturer\":\"\",\"model\":\"\",\"serial_number\":\"\",\"purchase_date\":\"0000-00-00\",\"purchase_price\":\"0.00\",\"status\":\"Active\",\"condition\":\"Good\",\"assigned_to\":\"\",\"location\":\"\",\"notes\":\"\",\"warranty_expiry\":\"0000-00-00\",\"last_maintenance\":\"0000-00-00\",\"next_maintenance\":\"0000-00-00\",\"expected_life\":20,\"quantity\":1,\"photos\":\"\",\"documents\":\"\",\"latitude\":null,\"longitude\":null,\"created_by\":1,\"updated_by\":1,\"created_at\":\"2025-12-30 21:43:16\",\"updated_at\":\"2025-12-30 21:43:16\"}}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 05:21:26'),(1695,1,'delete_asset','assets',18,'{\"asset_id\":\"DSK-25-001\",\"asset_data\":{\"id\":18,\"asset_id\":\"DSK-25-001\",\"site\":\"Douglas Shelter\",\"category\":\"Furniture\",\"subcategory\":\"DSK-Desks\",\"manufacturer\":\"\",\"model\":\"\",\"serial_number\":\"\",\"purchase_date\":null,\"purchase_price\":\"500.00\",\"status\":\"Active\",\"condition\":\"75\",\"assigned_to\":\"\",\"location\":\"\",\"notes\":\"\",\"warranty_expiry\":null,\"last_maintenance\":null,\"next_maintenance\":null,\"expected_life\":20,\"quantity\":1,\"photos\":\"\\/uploads\\/images\\/1767156826-73a0b6d3e9c7d4cf.png,\\/uploads\\/images\\/1767156827-758ac7098be22837.png\",\"documents\":\"Array\",\"latitude\":null,\"longitude\":null,\"created_by\":1,\"updated_by\":1,\"created_at\":\"2025-12-30 20:53:58\",\"updated_at\":\"2025-12-30 21:43:15\"}}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 05:21:26'),(1696,1,'delete_asset','assets',23,'{\"asset_id\":\"DSK-25-002\",\"asset_data\":{\"id\":23,\"asset_id\":\"DSK-25-002\",\"site\":\"Douglas Shelter\",\"category\":\"Furniture\",\"subcategory\":\"DSK-Desks\",\"manufacturer\":\"\",\"model\":\"\",\"serial_number\":\"\",\"purchase_date\":\"0000-00-00\",\"purchase_price\":\"0.00\",\"status\":\"Active\",\"condition\":\"Good\",\"assigned_to\":\"\",\"location\":\"\",\"notes\":\"\",\"warranty_expiry\":\"0000-00-00\",\"last_maintenance\":\"0000-00-00\",\"next_maintenance\":\"0000-00-00\",\"expected_life\":20,\"quantity\":1,\"photos\":\"\",\"documents\":\"\",\"latitude\":null,\"longitude\":null,\"created_by\":1,\"updated_by\":1,\"created_at\":\"2025-12-30 21:43:16\",\"updated_at\":\"2025-12-30 21:43:16\"}}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 05:21:26'),(1697,1,'delete_asset','assets',15,'{\"asset_id\":\"EL-25-001\",\"asset_data\":{\"id\":15,\"asset_id\":\"EL-25-001\",\"site\":\"Main Office\",\"category\":\"Electronics\",\"subcategory\":\"Computer\",\"manufacturer\":\"Dell\",\"model\":\"Latitude 7490\",\"serial_number\":\"\",\"purchase_date\":null,\"purchase_price\":\"0.00\",\"status\":\"Active\",\"condition\":\"Good\",\"assigned_to\":null,\"location\":null,\"notes\":null,\"warranty_expiry\":null,\"last_maintenance\":null,\"next_maintenance\":null,\"expected_life\":null,\"quantity\":1,\"photos\":\"\",\"documents\":\"\",\"latitude\":null,\"longitude\":null,\"created_by\":1,\"updated_by\":1,\"created_at\":\"2025-12-30 20:41:55\",\"updated_at\":\"2025-12-30 20:41:55\"}}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 05:21:26'),(1698,1,'delete_asset','assets',24,'{\"asset_id\":\"EL-25-002\",\"asset_data\":{\"id\":24,\"asset_id\":\"EL-25-002\",\"site\":\"Main Office\",\"category\":\"Electronics\",\"subcategory\":\"Computer\",\"manufacturer\":\"\",\"model\":\"\",\"serial_number\":\"\",\"purchase_date\":\"0000-00-00\",\"purchase_price\":\"0.00\",\"status\":\"Active\",\"condition\":\"Good\",\"assigned_to\":\"\",\"location\":\"\",\"notes\":\"\",\"warranty_expiry\":\"0000-00-00\",\"last_maintenance\":\"0000-00-00\",\"next_maintenance\":\"0000-00-00\",\"expected_life\":0,\"quantity\":1,\"photos\":\"\",\"documents\":\"\",\"latitude\":null,\"longitude\":null,\"created_by\":1,\"updated_by\":1,\"created_at\":\"2025-12-30 21:43:16\",\"updated_at\":\"2025-12-30 21:43:16\"}}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 05:21:26'),(1699,1,'delete_asset','assets',25,'{\"asset_id\":\"EL-25-003\",\"asset_data\":{\"id\":25,\"asset_id\":\"EL-25-003\",\"site\":\"Rumble House\",\"category\":\"Electronics\",\"subcategory\":\"Computer\",\"manufacturer\":\"\",\"model\":\"\",\"serial_number\":\"\",\"purchase_date\":\"0000-00-00\",\"purchase_price\":\"0.00\",\"status\":\"Active\",\"condition\":\"Good\",\"assigned_to\":\"\",\"location\":\"\",\"notes\":\"\",\"warranty_expiry\":\"0000-00-00\",\"last_maintenance\":\"0000-00-00\",\"next_maintenance\":\"0000-00-00\",\"expected_life\":0,\"quantity\":1,\"photos\":\"\",\"documents\":\"\",\"latitude\":null,\"longitude\":null,\"created_by\":1,\"updated_by\":1,\"created_at\":\"2025-12-30 21:43:16\",\"updated_at\":\"2025-12-30 21:43:16\"}}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 05:21:26'),(1700,1,'delete_asset','assets',26,'{\"asset_id\":\"EL-25-004\",\"asset_data\":{\"id\":26,\"asset_id\":\"EL-25-004\",\"site\":\"Main Office\",\"category\":\"Electronics\",\"subcategory\":\"Computer\",\"manufacturer\":\"\",\"model\":\"\",\"serial_number\":\"\",\"purchase_date\":\"0000-00-00\",\"purchase_price\":\"0.00\",\"status\":\"Active\",\"condition\":\"Good\",\"assigned_to\":\"\",\"location\":\"\",\"notes\":\"\",\"warranty_expiry\":\"0000-00-00\",\"last_maintenance\":\"0000-00-00\",\"next_maintenance\":\"0000-00-00\",\"expected_life\":0,\"quantity\":1,\"photos\":\"\",\"documents\":\"\",\"latitude\":null,\"longitude\":null,\"created_by\":1,\"updated_by\":1,\"created_at\":\"2025-12-30 21:43:16\",\"updated_at\":\"2025-12-30 21:43:16\"}}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 05:21:26'),(1701,1,'delete_asset','assets',27,'{\"asset_id\":\"EL-25-005\",\"asset_data\":{\"id\":27,\"asset_id\":\"EL-25-005\",\"site\":\"Main Office\",\"category\":\"Electronics\",\"subcategory\":\"Computer\",\"manufacturer\":\"\",\"model\":\"\",\"serial_number\":\"\",\"purchase_date\":\"0000-00-00\",\"purchase_price\":\"0.00\",\"status\":\"Active\",\"condition\":\"Good\",\"assigned_to\":\"\",\"location\":\"\",\"notes\":\"\",\"warranty_expiry\":\"0000-00-00\",\"last_maintenance\":\"0000-00-00\",\"next_maintenance\":\"0000-00-00\",\"expected_life\":0,\"quantity\":1,\"photos\":\"\",\"documents\":\"\",\"latitude\":null,\"longitude\":null,\"created_by\":1,\"updated_by\":1,\"created_at\":\"2025-12-30 21:43:16\",\"updated_at\":\"2025-12-30 21:43:16\"}}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 05:21:26'),(1702,1,'delete_asset','assets',35,'{\"asset_id\":\"EL-25-006\",\"asset_data\":{\"id\":35,\"asset_id\":\"EL-25-006\",\"site\":\"Main Office\",\"category\":\"Electronics\",\"subcategory\":\"Computer\",\"manufacturer\":\"\",\"model\":\"\",\"serial_number\":\"\",\"purchase_date\":\"0000-00-00\",\"purchase_price\":\"0.00\",\"status\":\"Active\",\"condition\":\"Good\",\"assigned_to\":\"\",\"location\":\"\",\"notes\":\"\",\"warranty_expiry\":\"0000-00-00\",\"last_maintenance\":\"0000-00-00\",\"next_maintenance\":\"0000-00-00\",\"expected_life\":0,\"quantity\":1,\"photos\":\"\",\"documents\":\"\",\"latitude\":null,\"longitude\":null,\"created_by\":1,\"updated_by\":1,\"created_at\":\"2025-12-30 21:43:16\",\"updated_at\":\"2025-12-30 21:43:16\"}}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 05:21:26'),(1703,1,'delete_asset','assets',2,'{\"asset_id\":\"EL0002\",\"asset_data\":{\"id\":2,\"asset_id\":\"EL0002\",\"site\":\"Rumble House\",\"category\":\"Electronics\",\"subcategory\":\"Computer\",\"manufacturer\":\"Dell\",\"model\":\"Latitude 7490\",\"serial_number\":\"\",\"purchase_date\":null,\"purchase_price\":\"0.00\",\"status\":\"Active\",\"condition\":\"75\",\"assigned_to\":\"\",\"location\":\"\",\"notes\":\"\",\"warranty_expiry\":null,\"last_maintenance\":null,\"next_maintenance\":null,\"expected_life\":null,\"quantity\":1,\"photos\":\"\",\"documents\":\"\",\"latitude\":null,\"longitude\":null,\"created_by\":1,\"updated_by\":1,\"created_at\":\"2025-12-30 15:26:10\",\"updated_at\":\"2025-12-30 21:43:16\"}}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 05:21:26'),(1704,1,'delete_asset','assets',3,'{\"asset_id\":\"EL0003\",\"asset_data\":{\"id\":3,\"asset_id\":\"EL0003\",\"site\":\"Main Office\",\"category\":\"Electronics\",\"subcategory\":\"Computer\",\"manufacturer\":\"Dell\",\"model\":\"Latitude 7490\",\"serial_number\":\"\",\"purchase_date\":null,\"purchase_price\":\"0.00\",\"status\":\"Active\",\"condition\":\"Good\",\"assigned_to\":null,\"location\":null,\"notes\":null,\"warranty_expiry\":null,\"last_maintenance\":null,\"next_maintenance\":null,\"expected_life\":null,\"quantity\":1,\"photos\":\"\",\"documents\":\"\",\"latitude\":null,\"longitude\":null,\"created_by\":1,\"updated_by\":1,\"created_at\":\"2025-12-30 15:26:10\",\"updated_at\":\"2025-12-30 20:41:55\"}}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 05:21:27'),(1705,1,'delete_asset','assets',4,'{\"asset_id\":\"EL0004\",\"asset_data\":{\"id\":4,\"asset_id\":\"EL0004\",\"site\":\"Main Office\",\"category\":\"Electronics\",\"subcategory\":\"Computer\",\"manufacturer\":\"Dell\",\"model\":\"Latitude 7490\",\"serial_number\":\"\",\"purchase_date\":null,\"purchase_price\":\"0.00\",\"status\":\"Active\",\"condition\":\"Good\",\"assigned_to\":null,\"location\":null,\"notes\":null,\"warranty_expiry\":null,\"last_maintenance\":null,\"next_maintenance\":null,\"expected_life\":null,\"quantity\":1,\"photos\":\"\",\"documents\":\"\",\"latitude\":null,\"longitude\":null,\"created_by\":1,\"updated_by\":1,\"created_at\":\"2025-12-30 15:26:10\",\"updated_at\":\"2025-12-30 20:41:55\"}}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 05:21:27'),(1706,1,'delete_asset','assets',13,'{\"asset_id\":\"MIC-25-001\",\"asset_data\":{\"id\":13,\"asset_id\":\"MIC-25-001\",\"site\":\"Rumble House\",\"category\":\"Appliances\",\"subcategory\":\"MIC-Microwaves\",\"manufacturer\":\"\",\"model\":\"\",\"serial_number\":\"\",\"purchase_date\":null,\"purchase_price\":\"500.00\",\"status\":\"Active\",\"condition\":\"75\",\"assigned_to\":\"\",\"location\":\"\",\"notes\":\"\",\"warranty_expiry\":null,\"last_maintenance\":null,\"next_maintenance\":null,\"expected_life\":9,\"quantity\":1,\"photos\":null,\"documents\":null,\"latitude\":\"0.00000000\",\"longitude\":\"0.00000000\",\"created_by\":1,\"updated_by\":1,\"created_at\":\"2025-12-30 20:35:41\",\"updated_at\":\"2025-12-30 21:43:15\"}}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 05:21:27'),(1707,1,'delete_asset','assets',14,'{\"asset_id\":\"MIC-25-002\",\"asset_data\":{\"id\":14,\"asset_id\":\"MIC-25-002\",\"site\":\"Rumble House\",\"category\":\"Appliances\",\"subcategory\":\"MIC-Microwaves\",\"manufacturer\":\"\",\"model\":\"\",\"serial_number\":\"\",\"purchase_date\":null,\"purchase_price\":\"500.00\",\"status\":\"Active\",\"condition\":\"75\",\"assigned_to\":\"\",\"location\":\"\",\"notes\":\"\",\"warranty_expiry\":null,\"last_maintenance\":null,\"next_maintenance\":null,\"expected_life\":9,\"quantity\":1,\"photos\":null,\"documents\":null,\"latitude\":\"0.00000000\",\"longitude\":\"0.00000000\",\"created_by\":1,\"updated_by\":1,\"created_at\":\"2025-12-30 20:35:42\",\"updated_at\":\"2025-12-30 21:43:15\"}}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 05:21:27'),(1708,1,'delete_asset','assets',28,'{\"asset_id\":\"MIC-25-003\",\"asset_data\":{\"id\":28,\"asset_id\":\"MIC-25-003\",\"site\":\"Rumble House\",\"category\":\"Appliances\",\"subcategory\":\"MIC-Microwaves\",\"manufacturer\":\"\",\"model\":\"\",\"serial_number\":\"\",\"purchase_date\":\"0000-00-00\",\"purchase_price\":\"0.00\",\"status\":\"Active\",\"condition\":\"Good\",\"assigned_to\":\"\",\"location\":\"\",\"notes\":\"\",\"warranty_expiry\":\"0000-00-00\",\"last_maintenance\":\"0000-00-00\",\"next_maintenance\":\"0000-00-00\",\"expected_life\":9,\"quantity\":1,\"photos\":\"\",\"documents\":\"\",\"latitude\":null,\"longitude\":null,\"created_by\":1,\"updated_by\":1,\"created_at\":\"2025-12-30 21:43:16\",\"updated_at\":\"2025-12-30 21:43:16\"}}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 05:21:27'),(1709,1,'delete_asset','assets',29,'{\"asset_id\":\"MIC-25-004\",\"asset_data\":{\"id\":29,\"asset_id\":\"MIC-25-004\",\"site\":\"Rumble House\",\"category\":\"Appliances\",\"subcategory\":\"MIC-Microwaves\",\"manufacturer\":\"\",\"model\":\"\",\"serial_number\":\"\",\"purchase_date\":\"0000-00-00\",\"purchase_price\":\"0.00\",\"status\":\"Active\",\"condition\":\"Good\",\"assigned_to\":\"\",\"location\":\"\",\"notes\":\"\",\"warranty_expiry\":\"0000-00-00\",\"last_maintenance\":\"0000-00-00\",\"next_maintenance\":\"0000-00-00\",\"expected_life\":9,\"quantity\":1,\"photos\":\"\",\"documents\":\"\",\"latitude\":null,\"longitude\":null,\"created_by\":1,\"updated_by\":1,\"created_at\":\"2025-12-30 21:43:16\",\"updated_at\":\"2025-12-30 21:43:16\"}}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 05:21:27'),(1710,1,'delete_asset','assets',16,'{\"asset_id\":\"MNT-25-001\",\"asset_data\":{\"id\":16,\"asset_id\":\"MNT-25-001\",\"site\":\"Georgia House\",\"category\":\"IT Equipment\",\"subcategory\":\"MNT-Monitors\",\"manufacturer\":\"\",\"model\":\"\",\"serial_number\":\"\",\"purchase_date\":null,\"purchase_price\":\"500.00\",\"status\":\"Active\",\"condition\":\"75\",\"assigned_to\":\"\",\"location\":\"\",\"notes\":\"\",\"warranty_expiry\":null,\"last_maintenance\":null,\"next_maintenance\":null,\"expected_life\":8,\"quantity\":1,\"photos\":\"\\/uploads\\/images\\/1767156569-76e494d9b3bf0223.png,\\/uploads\\/images\\/1767156570-556a82de5e0fe70b.png,\\/uploads\\/images\\/1767156570-83ed36de9af75a3a.png\",\"documents\":\"Array,Array,Array\",\"latitude\":\"0.00000000\",\"longitude\":\"0.00000000\",\"created_by\":1,\"updated_by\":1,\"created_at\":\"2025-12-30 20:49:55\",\"updated_at\":\"2025-12-30 21:43:15\"}}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 05:21:27'),(1711,1,'delete_asset','assets',30,'{\"asset_id\":\"MNT-25-002\",\"asset_data\":{\"id\":30,\"asset_id\":\"MNT-25-002\",\"site\":\"Georgia House\",\"category\":\"IT Equipment\",\"subcategory\":\"MNT-Monitors\",\"manufacturer\":\"\",\"model\":\"\",\"serial_number\":\"\",\"purchase_date\":\"0000-00-00\",\"purchase_price\":\"0.00\",\"status\":\"Active\",\"condition\":\"Good\",\"assigned_to\":\"\",\"location\":\"\",\"notes\":\"\",\"warranty_expiry\":\"0000-00-00\",\"last_maintenance\":\"0000-00-00\",\"next_maintenance\":\"0000-00-00\",\"expected_life\":8,\"quantity\":1,\"photos\":\"\",\"documents\":\"\",\"latitude\":null,\"longitude\":null,\"created_by\":1,\"updated_by\":1,\"created_at\":\"2025-12-30 21:43:16\",\"updated_at\":\"2025-12-30 21:43:16\"}}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 05:21:27'),(1712,1,'delete_asset','assets',5,'{\"asset_id\":\"NET-25-001\",\"asset_data\":{\"id\":5,\"asset_id\":\"NET-25-001\",\"site\":\"Douglas Shelter\",\"category\":\"IT Equipment\",\"subcategory\":\"NET-Network Switches\",\"manufacturer\":\"\",\"model\":\"\",\"serial_number\":\"\",\"purchase_date\":null,\"purchase_price\":\"500.00\",\"status\":\"Active\",\"condition\":\"75\",\"assigned_to\":\"\",\"location\":\"\",\"notes\":\"\",\"warranty_expiry\":null,\"last_maintenance\":null,\"next_maintenance\":null,\"expected_life\":10,\"quantity\":1,\"photos\":\"\",\"documents\":null,\"latitude\":\"0.00000000\",\"longitude\":\"0.00000000\",\"created_by\":1,\"updated_by\":1,\"created_at\":\"2025-12-30 19:18:04\",\"updated_at\":\"2025-12-30 21:43:16\"}}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 05:21:38'),(1713,1,'delete_asset','assets',31,'{\"asset_id\":\"NET-25-002\",\"asset_data\":{\"id\":31,\"asset_id\":\"NET-25-002\",\"site\":\"Douglas Shelter\",\"category\":\"IT Equipment\",\"subcategory\":\"NET-Network Switches\",\"manufacturer\":\"\",\"model\":\"\",\"serial_number\":\"\",\"purchase_date\":\"0000-00-00\",\"purchase_price\":\"0.00\",\"status\":\"Active\",\"condition\":\"Good\",\"assigned_to\":\"\",\"location\":\"\",\"notes\":\"\",\"warranty_expiry\":\"0000-00-00\",\"last_maintenance\":\"0000-00-00\",\"next_maintenance\":\"0000-00-00\",\"expected_life\":10,\"quantity\":1,\"photos\":\"\",\"documents\":\"\",\"latitude\":null,\"longitude\":null,\"created_by\":1,\"updated_by\":1,\"created_at\":\"2025-12-30 21:43:16\",\"updated_at\":\"2025-12-30 21:43:16\"}}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 05:21:38'),(1714,1,'delete_asset','assets',6,'{\"asset_id\":\"OCH-25-001\",\"asset_data\":{\"id\":6,\"asset_id\":\"OCH-25-001\",\"site\":\"6th Street - Hub Offices\",\"category\":\"Office Furniture\",\"subcategory\":\"OCH-Office Chairs\",\"manufacturer\":\"\",\"model\":\"\",\"serial_number\":\"\",\"purchase_date\":null,\"purchase_price\":\"500.00\",\"status\":\"Active\",\"condition\":\"75\",\"assigned_to\":\"\",\"location\":\"\",\"notes\":\"\",\"warranty_expiry\":null,\"last_maintenance\":null,\"next_maintenance\":null,\"expected_life\":12,\"quantity\":1,\"photos\":null,\"documents\":null,\"latitude\":\"0.00000000\",\"longitude\":\"0.00000000\",\"created_by\":1,\"updated_by\":1,\"created_at\":\"2025-12-30 19:51:34\",\"updated_at\":\"2025-12-30 21:43:16\"}}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 05:21:38'),(1715,1,'delete_asset','assets',32,'{\"asset_id\":\"OCH-25-002\",\"asset_data\":{\"id\":32,\"asset_id\":\"OCH-25-002\",\"site\":\"6th Street - Hub Offices\",\"category\":\"Office Furniture\",\"subcategory\":\"OCH-Office Chairs\",\"manufacturer\":\"\",\"model\":\"\",\"serial_number\":\"\",\"purchase_date\":\"0000-00-00\",\"purchase_price\":\"0.00\",\"status\":\"Active\",\"condition\":\"Good\",\"assigned_to\":\"\",\"location\":\"\",\"notes\":\"\",\"warranty_expiry\":\"0000-00-00\",\"last_maintenance\":\"0000-00-00\",\"next_maintenance\":\"0000-00-00\",\"expected_life\":12,\"quantity\":1,\"photos\":\"\",\"documents\":\"\",\"latitude\":null,\"longitude\":null,\"created_by\":1,\"updated_by\":1,\"created_at\":\"2025-12-30 21:43:16\",\"updated_at\":\"2025-12-30 21:43:16\"}}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 05:21:38'),(1716,1,'delete_asset','assets',9,'{\"asset_id\":\"OXG-25-001\",\"asset_data\":{\"id\":9,\"asset_id\":\"OXG-25-001\",\"site\":\"Georgia House\",\"category\":\"Medical\\/Mobility\",\"subcategory\":\"OXG-Oxygen Equipment\",\"manufacturer\":\"\",\"model\":\"\",\"serial_number\":\"\",\"purchase_date\":null,\"purchase_price\":\"500.00\",\"status\":\"Active\",\"condition\":\"75\",\"assigned_to\":\"\",\"location\":\"\",\"notes\":\"\",\"warranty_expiry\":null,\"last_maintenance\":null,\"next_maintenance\":null,\"expected_life\":10,\"quantity\":1,\"photos\":null,\"documents\":null,\"latitude\":\"0.00000000\",\"longitude\":\"0.00000000\",\"created_by\":1,\"updated_by\":1,\"created_at\":\"2025-12-30 20:24:47\",\"updated_at\":\"2025-12-30 21:43:15\"}}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 05:21:38'),(1717,1,'delete_asset','assets',10,'{\"asset_id\":\"OXG-25-002\",\"asset_data\":{\"id\":10,\"asset_id\":\"OXG-25-002\",\"site\":\"Carson House - 5189\",\"category\":\"Medical\\/Mobility\",\"subcategory\":\"OXG-Oxygen Equipment\",\"manufacturer\":\"\",\"model\":\"\",\"serial_number\":\"\",\"purchase_date\":null,\"purchase_price\":\"500.00\",\"status\":\"Active\",\"condition\":\"75\",\"assigned_to\":\"\",\"location\":\"\",\"notes\":\"\",\"warranty_expiry\":null,\"last_maintenance\":null,\"next_maintenance\":null,\"expected_life\":10,\"quantity\":1,\"photos\":\",,\",\"documents\":\"Array,Array\",\"latitude\":null,\"longitude\":null,\"created_by\":1,\"updated_by\":1,\"created_at\":\"2025-12-30 20:24:47\",\"updated_at\":\"2025-12-30 21:43:15\"}}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 05:21:38'),(1718,1,'delete_asset','assets',33,'{\"asset_id\":\"OXG-25-003\",\"asset_data\":{\"id\":33,\"asset_id\":\"OXG-25-003\",\"site\":\"Georgia House\",\"category\":\"Medical\\/Mobility\",\"subcategory\":\"OXG-Oxygen Equipment\",\"manufacturer\":\"\",\"model\":\"\",\"serial_number\":\"\",\"purchase_date\":\"0000-00-00\",\"purchase_price\":\"0.00\",\"status\":\"Active\",\"condition\":\"Good\",\"assigned_to\":\"\",\"location\":\"\",\"notes\":\"\",\"warranty_expiry\":\"0000-00-00\",\"last_maintenance\":\"0000-00-00\",\"next_maintenance\":\"0000-00-00\",\"expected_life\":10,\"quantity\":1,\"photos\":\"\",\"documents\":\"\",\"latitude\":null,\"longitude\":null,\"created_by\":1,\"updated_by\":1,\"created_at\":\"2025-12-30 21:43:16\",\"updated_at\":\"2025-12-30 21:43:16\"}}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 05:21:38'),(1719,1,'delete_asset','assets',34,'{\"asset_id\":\"OXG-25-004\",\"asset_data\":{\"id\":34,\"asset_id\":\"OXG-25-004\",\"site\":\"Carson House - 5189\",\"category\":\"Medical\\/Mobility\",\"subcategory\":\"OXG-Oxygen Equipment\",\"manufacturer\":\"\",\"model\":\"\",\"serial_number\":\"\",\"purchase_date\":\"0000-00-00\",\"purchase_price\":\"0.00\",\"status\":\"Active\",\"condition\":\"Good\",\"assigned_to\":\"\",\"location\":\"\",\"notes\":\"\",\"warranty_expiry\":\"0000-00-00\",\"last_maintenance\":\"0000-00-00\",\"next_maintenance\":\"0000-00-00\",\"expected_life\":10,\"quantity\":1,\"photos\":\"\",\"documents\":\"\",\"latitude\":null,\"longitude\":null,\"created_by\":1,\"updated_by\":1,\"created_at\":\"2025-12-30 21:43:16\",\"updated_at\":\"2025-12-30 21:43:16\"}}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 05:21:38'),(1720,1,'delete_asset','assets',1,'{\"asset_id\":\"TEST-001\",\"asset_data\":{\"id\":1,\"asset_id\":\"TEST-001\",\"site\":\"Main Office\",\"category\":\"Electronics\",\"subcategory\":\"Computer\",\"manufacturer\":\"Dell\",\"model\":\"Latitude 7490\",\"serial_number\":null,\"purchase_date\":null,\"purchase_price\":\"0.00\",\"status\":\"Active\",\"condition\":\"Good\",\"assigned_to\":null,\"location\":null,\"notes\":null,\"warranty_expiry\":null,\"last_maintenance\":null,\"next_maintenance\":null,\"expected_life\":null,\"quantity\":1,\"photos\":\"\",\"documents\":\"\",\"latitude\":null,\"longitude\":null,\"created_by\":1,\"updated_by\":1,\"created_at\":\"2025-12-30 14:26:41\",\"updated_at\":\"2025-12-30 20:41:55\"}}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 05:21:39'),(1721,1,'delete_asset','assets',11,'{\"asset_id\":\"WST-25-001\",\"asset_data\":{\"id\":11,\"asset_id\":\"WST-25-001\",\"site\":\"Government House - Unit 22\",\"category\":\"Office Furniture\",\"subcategory\":\"WST-Workstations\",\"manufacturer\":\"\",\"model\":\"\",\"serial_number\":\"\",\"purchase_date\":null,\"purchase_price\":\"500.00\",\"status\":\"Active\",\"condition\":\"75\",\"assigned_to\":\"\",\"location\":\"\",\"notes\":\"\",\"warranty_expiry\":null,\"last_maintenance\":null,\"next_maintenance\":null,\"expected_life\":20,\"quantity\":1,\"photos\":null,\"documents\":null,\"latitude\":\"0.00000000\",\"longitude\":\"0.00000000\",\"created_by\":1,\"updated_by\":1,\"created_at\":\"2025-12-30 20:27:10\",\"updated_at\":\"2025-12-30 21:43:15\"}}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 05:21:39'),(1722,1,'delete_asset','assets',12,'{\"asset_id\":\"WST-25-002\",\"asset_data\":{\"id\":12,\"asset_id\":\"WST-25-002\",\"site\":\"Government House - Unit 22\",\"category\":\"Office Furniture\",\"subcategory\":\"WST-Workstations\",\"manufacturer\":\"\",\"model\":\"\",\"serial_number\":\"\",\"purchase_date\":null,\"purchase_price\":\"500.00\",\"status\":\"Active\",\"condition\":\"75\",\"assigned_to\":\"\",\"location\":\"\",\"notes\":\"\",\"warranty_expiry\":null,\"last_maintenance\":null,\"next_maintenance\":null,\"expected_life\":20,\"quantity\":1,\"photos\":null,\"documents\":null,\"latitude\":\"0.00000000\",\"longitude\":\"0.00000000\",\"created_by\":1,\"updated_by\":1,\"created_at\":\"2025-12-30 20:27:10\",\"updated_at\":\"2025-12-30 21:43:15\"}}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 05:21:39'),(1723,1,'delete_asset','assets',36,'{\"asset_id\":\"WST-25-003\",\"asset_data\":{\"id\":36,\"asset_id\":\"WST-25-003\",\"site\":\"Government House - Unit 22\",\"category\":\"Office Furniture\",\"subcategory\":\"WST-Workstations\",\"manufacturer\":\"\",\"model\":\"\",\"serial_number\":\"\",\"purchase_date\":\"0000-00-00\",\"purchase_price\":\"0.00\",\"status\":\"Active\",\"condition\":\"Good\",\"assigned_to\":\"\",\"location\":\"\",\"notes\":\"\",\"warranty_expiry\":\"0000-00-00\",\"last_maintenance\":\"0000-00-00\",\"next_maintenance\":\"0000-00-00\",\"expected_life\":20,\"quantity\":1,\"photos\":\"\",\"documents\":\"\",\"latitude\":null,\"longitude\":null,\"created_by\":1,\"updated_by\":1,\"created_at\":\"2025-12-30 21:43:16\",\"updated_at\":\"2025-12-30 21:43:16\"}}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 05:21:39'),(1724,1,'delete_asset','assets',37,'{\"asset_id\":\"WST-25-004\",\"asset_data\":{\"id\":37,\"asset_id\":\"WST-25-004\",\"site\":\"Government House - Unit 22\",\"category\":\"Office Furniture\",\"subcategory\":\"WST-Workstations\",\"manufacturer\":\"\",\"model\":\"\",\"serial_number\":\"\",\"purchase_date\":\"0000-00-00\",\"purchase_price\":\"0.00\",\"status\":\"Active\",\"condition\":\"Good\",\"assigned_to\":\"\",\"location\":\"\",\"notes\":\"\",\"warranty_expiry\":\"0000-00-00\",\"last_maintenance\":\"0000-00-00\",\"next_maintenance\":\"0000-00-00\",\"expected_life\":20,\"quantity\":1,\"photos\":\"\",\"documents\":\"\",\"latitude\":null,\"longitude\":null,\"created_by\":1,\"updated_by\":1,\"created_at\":\"2025-12-30 21:43:16\",\"updated_at\":\"2025-12-30 21:43:16\"}}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 05:21:39'),(1725,1,'create_asset','assets',40,'{\"asset_id\":\"CDH-26-001\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 05:22:54'),(1727,1,'delete_asset','assets',40,'{\"asset_id\":\"CDH-26-001\",\"asset_data\":{\"id\":40,\"asset_id\":\"CDH-26-001\",\"site\":\"Ledger\",\"category\":\"Commercial Appliances\",\"subcategory\":\"CDH-Commercial Dishwashers\",\"manufacturer\":\"Delfield\",\"model\":\"\",\"serial_number\":\"\",\"purchase_date\":null,\"purchase_price\":\"4100.00\",\"status\":\"Active\",\"condition\":\"75\",\"assigned_to\":\"\",\"location\":\"\",\"notes\":\"\",\"warranty_expiry\":null,\"last_maintenance\":null,\"next_maintenance\":null,\"expected_life\":13,\"quantity\":1,\"photos\":\"[]\",\"documents\":\"[]\",\"latitude\":\"0.00000000\",\"longitude\":\"0.00000000\",\"created_by\":1,\"updated_by\":1,\"created_at\":\"2026-02-02 21:22:54\",\"updated_at\":\"2026-02-02 21:22:54\"}}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 05:23:08'),(1728,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 17:21:33'),(1729,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 20:21:08'),(1730,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-17 03:49:34'),(1731,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-17 05:01:41'),(1732,1,'create','assets',0,'{\"bulk_operation\":true}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-17 05:02:16'),(1733,1,'create','assets',0,'{\"bulk_operation\":true}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-17 05:02:16'),(1734,1,'create','assets',0,'{\"bulk_operation\":true}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-17 05:02:16'),(1735,1,'update','assets',41,'{\"bulk_operation\":true}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-17 05:02:16'),(1736,1,'update','assets',42,'{\"bulk_operation\":true}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-17 05:02:16'),(1737,1,'update','assets',43,'{\"bulk_operation\":true}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-17 05:02:16'),(1738,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-17 05:13:38'),(1739,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-17 05:14:19'),(1740,1,'pm_schedule_created','pm_schedules',1,'{\"asset_id\":42,\"frequency\":\"weekly\",\"next_due_date\":\"2026-02-23\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-17 05:34:35'),(1741,1,'create_asset','assets',44,'{\"asset_id\":\"BRD-26-001\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-17 05:36:59'),(1742,1,'create_asset','assets',45,'{\"asset_id\":\"BRD-26-002\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-17 05:36:59'),(1744,1,'pm_schedule_created','pm_schedules',2,'{\"asset_id\":44,\"frequency\":\"monthly\",\"next_due_date\":\"2026-03-16\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-17 05:39:09'),(1745,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-17 06:16:15'),(1746,1,'pm_schedule_updated','pm_schedules',2,'{\"fields_updated\":8,\"tasks_updated\":3}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-17 06:19:27'),(1747,1,'pm_schedule_updated','pm_schedules',2,'{\"fields_updated\":12,\"tasks_updated\":3}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-17 06:20:04'),(1748,1,'pm_schedule_updated','pm_schedules',2,'{\"fields_updated\":12,\"tasks_updated\":3}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-17 06:20:15'),(1749,1,'pm_schedule_marked_complete','pm_schedules',2,'{\"completion_notes\":\"finished\",\"next_due_date\":\"2026-03-16\",\"work_order_id\":\"75\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-17 06:20:45'),(1750,1,'work_order_created','work_orders',75,'{\"title\":\"dgfdfgdfghsfghgdfgd\",\"source_type\":\"preventative\",\"pm_schedule_id\":2}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-17 06:20:45'),(1751,1,'pm_schedule_marked_complete','pm_schedules',2,'{\"completion_notes\":\"\",\"next_due_date\":\"2026-03-16\",\"work_order_id\":\"76\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-17 06:20:49'),(1752,1,'work_order_created','work_orders',76,'{\"title\":\"dgfdfgdfghsfgh\",\"source_type\":\"preventative\",\"pm_schedule_id\":2}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-17 06:20:49'),(1753,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-17 18:11:45'),(1754,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-17 18:12:15'),(1755,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-17 19:15:00'),(1756,1,'pm_schedule_updated','pm_schedules',2,'{\"fields_updated\":12,\"tasks_updated\":3}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-17 19:15:19'),(1757,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-17 19:16:02'),(1758,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-17 19:17:53'),(1759,1,'pm_schedule_marked_complete','pm_schedules',2,'{\"completion_notes\":\"test completeion and parts\",\"next_due_date\":\"2026-03-17\",\"work_order_id\":\"77\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-17 19:18:47'),(1760,1,'work_order_created','work_orders',77,'{\"title\":\"dgfdfgdfghsfgh\",\"source_type\":\"preventative\",\"pm_schedule_id\":2}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-17 19:18:47'),(1761,1,'work_order_transition','work_orders',77,'{\"from_status\":\"Open\",\"to_status\":\"In Progress\",\"comment\":\"\",\"user\":\"admin\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-17 19:26:16'),(1762,1,'pm_schedule_created','pm_schedules',3,'{\"asset_id\":43,\"frequency\":\"weekly\",\"priority\":\"high\",\"maintenance_type\":\"preventive\",\"next_due_date\":\"2026-02-24\",\"task_count\":1}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-17 19:28:43'),(1763,1,'pm_schedule_marked_complete','pm_schedules',2,'{\"completion_notes\":\"\",\"next_due_date\":\"2026-03-17\",\"work_order_id\":\"78\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-17 19:29:11'),(1764,1,'work_order_created','work_orders',78,'{\"title\":\"dgfdfgdfghsfgh\",\"source_type\":\"preventative\",\"pm_schedule_id\":2}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-17 19:29:11'),(1765,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-17 19:30:21'),(1766,1,'pm_schedule_marked_complete','pm_schedules',3,'{\"completion_notes\":\"\",\"next_due_date\":\"2026-02-24\",\"work_order_id\":\"79\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-17 19:31:53'),(1767,1,'work_order_created','work_orders',79,'{\"title\":\"10 characters minimum. do stuff\",\"source_type\":\"preventative\",\"pm_schedule_id\":3}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-17 19:31:53'),(1768,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-17 19:36:30'),(1769,1,'pm_schedule_marked_complete','pm_schedules',3,'{\"completion_notes\":\"test closing rematrks\",\"actual_hours\":\"1.00\",\"completion_status\":\"completed\",\"parts_used_count\":0,\"next_due_date\":\"2026-02-24\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-17 19:37:02'),(1770,1,'pm_schedule_marked_complete','pm_schedules',2,'{\"completion_notes\":\"\",\"actual_hours\":\"4.00\",\"completion_status\":\"completed\",\"parts_used_count\":0,\"next_due_date\":\"2026-03-17\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-17 19:37:28'),(1771,1,'pm_schedule_marked_complete','pm_schedules',1,'{\"completion_notes\":\"\",\"actual_hours\":\"1.00\",\"completion_status\":\"completed\",\"parts_used_count\":0,\"next_due_date\":\"2026-02-24\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-17 19:38:36'),(1772,1,'work_order_transition','work_orders',79,'{\"from_status\":\"Open\",\"to_status\":\"Cancelled\",\"comment\":\"\",\"user\":\"admin\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-17 19:39:00'),(1773,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-17 19:39:28'),(1774,1,'pm_schedule_created','pm_schedules',4,'{\"asset_id\":44,\"frequency\":\"monthly\",\"priority\":\"medium\",\"maintenance_type\":\"preventive\",\"next_due_date\":\"2026-03-17\",\"task_count\":1}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-17 19:40:26'),(1775,1,'pm_schedule_marked_complete','pm_schedules',4,'{\"completion_notes\":\"\",\"actual_hours\":\"1.00\",\"completion_status\":\"completed\",\"parts_used_count\":0,\"next_due_date\":\"2026-03-17\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-17 19:41:06'),(1776,1,'pin_login',NULL,NULL,'{\"ip\":\"::1\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-18 00:04:06'),(1777,1,'pin_login',NULL,NULL,'{\"ip\":\"70.68.237.112\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','70.68.237.112','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-18 06:33:42'),(1778,1,'pm_schedule_created','pm_schedules',5,'{\"asset_id\":44,\"frequency\":\"monthly\",\"priority\":\"medium\",\"maintenance_type\":\"preventive\",\"next_due_date\":\"2026-03-17\",\"task_count\":1}','70.68.237.112','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-18 06:34:12'),(1779,1,'pin_login',NULL,NULL,'{\"ip\":\"70.68.237.112\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','70.68.237.112','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-18 06:43:08'),(1780,1,'work_order_created','work_orders',80,'{\"title\":\"test 2\",\"priority\":\"normal\",\"location_type\":\"unit\",\"safety_flag\":0}','70.68.237.112','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-18 06:43:34'),(1781,1,'pin_login',NULL,NULL,'{\"ip\":\"70.68.237.112\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','70.68.237.112','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-18 14:36:57'),(1782,1,'pin_login',NULL,NULL,'{\"ip\":\"70.68.237.112\",\"user_agent\":\"Mozilla\\/5.0 (iPhone; CPU iPhone OS 18_7 like Mac OS X) AppleWebKit\\/605.1.15 (KHTML, like Gecko) Version\\/26.2 Mobile\\/15E148 Safari\\/604.1\"}','70.68.237.112','Mozilla/5.0 (iPhone; CPU iPhone OS 18_7 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.2 Mobile/15E148 Safari/604.1','2026-02-18 15:11:34'),(1783,1,'pin_login',NULL,NULL,'{\"ip\":\"70.68.237.112\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','70.68.237.112','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-18 18:28:18'),(1784,1,'login',NULL,NULL,'{\"ip\":\"70.68.237.112\",\"user_agent\":\"curl\\/8.17.0\"}','70.68.237.112','curl/8.17.0','2026-02-18 19:31:40'),(1785,1,'login',NULL,NULL,'{\"ip\":\"70.68.237.112\",\"user_agent\":\"curl\\/8.17.0\"}','70.68.237.112','curl/8.17.0','2026-02-18 19:31:51'),(1786,1,'pin_login',NULL,NULL,'{\"ip\":\"108.180.45.92\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','108.180.45.92','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-18 19:33:51'),(1787,1,'login',NULL,NULL,'{\"ip\":\"70.68.237.112\",\"user_agent\":\"curl\\/8.17.0\"}','70.68.237.112','curl/8.17.0','2026-02-18 19:36:39'),(1788,1,'login',NULL,NULL,'{\"ip\":\"70.68.237.112\",\"user_agent\":\"curl\\/8.17.0\"}','70.68.237.112','curl/8.17.0','2026-02-18 19:36:55'),(1789,1,'login',NULL,NULL,'{\"ip\":\"70.68.237.112\",\"user_agent\":\"curl\\/8.17.0\"}','70.68.237.112','curl/8.17.0','2026-02-18 20:03:22'),(1790,1,'login',NULL,NULL,'{\"ip\":\"70.68.237.112\",\"user_agent\":\"curl\\/8.17.0\"}','70.68.237.112','curl/8.17.0','2026-02-18 20:04:29'),(1791,1,'login',NULL,NULL,'{\"ip\":\"70.68.237.112\",\"user_agent\":\"curl\\/8.17.0\"}','70.68.237.112','curl/8.17.0','2026-02-18 20:12:31'),(1792,1,'login',NULL,NULL,'{\"ip\":\"70.68.237.112\",\"user_agent\":\"curl\\/8.17.0\"}','70.68.237.112','curl/8.17.0','2026-02-18 20:14:43'),(1793,1,'login',NULL,NULL,'{\"ip\":\"70.68.237.112\",\"user_agent\":\"curl\\/8.17.0\"}','70.68.237.112','curl/8.17.0','2026-02-18 20:15:02'),(1794,1,'pin_login',NULL,NULL,'{\"ip\":\"108.180.45.92\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','108.180.45.92','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-18 22:48:10'),(1795,1,'pin_login',NULL,NULL,'{\"ip\":\"70.68.237.112\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','70.68.237.112','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-19 00:17:15'),(1796,1,'pin_login',NULL,NULL,'{\"ip\":\"70.68.237.112\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','70.68.237.112','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-19 00:19:14'),(1797,1,'pin_login',NULL,NULL,'{\"ip\":\"70.68.237.112\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','70.68.237.112','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-19 02:54:07'),(1798,1,'pin_login',NULL,NULL,'{\"ip\":\"70.68.237.112\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','70.68.237.112','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-19 03:46:51'),(1799,1,'pin_login',NULL,NULL,'{\"ip\":\"108.180.45.92\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','108.180.45.92','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-19 20:59:05'),(1800,1,'pin_login',NULL,NULL,'{\"ip\":\"108.180.45.92\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','108.180.45.92','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-19 21:01:02'),(1801,1,'pin_login',NULL,NULL,'{\"ip\":\"70.68.237.112\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','70.68.237.112','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-20 17:28:20'),(1802,8,'pin_login',NULL,NULL,'{\"ip\":\"108.180.45.92\",\"user_agent\":\"Mozilla\\/5.0 (iPhone; CPU iPhone OS 18_7 like Mac OS X) AppleWebKit\\/605.1.15 (KHTML, like Gecko) Version\\/26.3 Mobile\\/15E148 Safari\\/604.1\"}','108.180.45.92','Mozilla/5.0 (iPhone; CPU iPhone OS 18_7 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.3 Mobile/15E148 Safari/604.1','2026-02-23 16:48:33'),(1803,8,'pin_login',NULL,NULL,'{\"ip\":\"108.180.45.92\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','108.180.45.92','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-23 21:50:26'),(1804,8,'pin_login',NULL,NULL,'{\"ip\":\"24.114.26.66\",\"user_agent\":\"Mozilla\\/5.0 (iPhone; CPU iPhone OS 18_7 like Mac OS X) AppleWebKit\\/605.1.15 (KHTML, like Gecko) Version\\/26.3 Mobile\\/15E148 Safari\\/604.1\"}','24.114.26.66','Mozilla/5.0 (iPhone; CPU iPhone OS 18_7 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.3 Mobile/15E148 Safari/604.1','2026-02-24 17:06:03'),(1805,8,'pin_login',NULL,NULL,'{\"ip\":\"108.180.45.92\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','108.180.45.92','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-24 18:31:07'),(1806,8,'flip_junk_removal_decision','unit_flips',8,'{\"junk_removal_required\":false,\"new_status\":\"In Progress\"}','108.180.45.92','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-24 18:31:45'),(1807,8,'inspection_created','inspections',75,'{\"unit_id\":8,\"template_version_id\":14,\"inspection_type\":\"turnover\",\"finding_count\":54}','108.180.45.92','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-24 18:31:45'),(1808,8,'inspection_finding_updated','inspection_findings',2761,'{\"inspection_id\":\"75\",\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','108.180.45.92','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-24 18:31:54'),(1809,8,'inspection_finding_updated','inspection_findings',2746,'{\"inspection_id\":\"75\",\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','108.180.45.92','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-24 18:31:59'),(1810,8,'inspection_finding_updated','inspection_findings',2721,'{\"inspection_id\":\"75\",\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','108.180.45.92','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-24 18:32:01'),(1811,8,'inspection_finding_updated','inspection_findings',2754,'{\"inspection_id\":\"75\",\"observed_condition\":\"\",\"recommended_action\":\"repair\",\"severity\":\"\"}','108.180.45.92','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-24 18:32:04'),(1812,8,'inspection_finding_updated','inspection_findings',2718,'{\"inspection_id\":\"75\",\"observed_condition\":\"\",\"recommended_action\":\"replace\",\"severity\":\"\"}','108.180.45.92','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-24 18:32:06'),(1813,8,'inspection_signed_off','inspections',75,'{\"unit_id\":\"8\",\"inspection_type\":\"\",\"total_estimated_cost\":828.21,\"items_to_replace\":2,\"items_to_repair\":3}','108.180.45.92','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-24 18:32:42'),(1814,8,'inspection_finding_updated','inspection_findings',2680,'{\"inspection_id\":\"70\",\"observed_condition\":\"\",\"recommended_action\":\"\",\"severity\":\"\"}','108.180.45.92','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-24 18:33:30'),(1815,8,'inspection_signed_off','inspections',70,'{\"unit_id\":\"2\",\"inspection_type\":\"\",\"total_estimated_cost\":0,\"items_to_replace\":0,\"items_to_repair\":0}','108.180.45.92','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-24 18:33:41'),(1816,1,'pin_login',NULL,NULL,'{\"ip\":\"108.180.45.92\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','108.180.45.92','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-26 16:19:39'),(1817,1,'pin_login',NULL,NULL,'{\"ip\":\"108.180.45.92\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/144.0.0.0 Safari\\/537.36\"}','108.180.45.92','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-26 16:20:04'),(1818,1,'pin_login',NULL,NULL,'{\"ip\":\"70.68.237.112\",\"user_agent\":\"Mozilla\\/5.0 (iPhone; CPU iPhone OS 18_7 like Mac OS X) AppleWebKit\\/605.1.15 (KHTML, like Gecko) Version\\/26.3 Mobile\\/15E148 Safari\\/604.1\"}','70.68.237.112','Mozilla/5.0 (iPhone; CPU iPhone OS 18_7 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.3 Mobile/15E148 Safari/604.1','2026-02-28 07:16:57'),(1819,1,'logout',NULL,NULL,'{\"ip\":\"70.68.237.112\"}','70.68.237.112','Mozilla/5.0 (iPhone; CPU iPhone OS 18_7 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.3 Mobile/15E148 Safari/604.1','2026-02-28 07:33:22'),(1820,1,'pin_login',NULL,NULL,'{\"ip\":\"70.68.237.112\",\"user_agent\":\"Mozilla\\/5.0 (iPhone; CPU iPhone OS 18_7 like Mac OS X) AppleWebKit\\/605.1.15 (KHTML, like Gecko) Version\\/26.3 Mobile\\/15E148 Safari\\/604.1\"}','70.68.237.112','Mozilla/5.0 (iPhone; CPU iPhone OS 18_7 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.3 Mobile/15E148 Safari/604.1','2026-02-28 07:33:42'),(1821,1,'pin_login',NULL,NULL,'{\"ip\":\"70.68.237.112\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/145.0.0.0 Safari\\/537.36\"}','70.68.237.112','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36','2026-02-28 07:45:38'),(1822,1,'pin_login',NULL,NULL,'{\"ip\":\"70.68.237.112\",\"user_agent\":\"Mozilla\\/5.0 (iPhone; CPU iPhone OS 18_7 like Mac OS X) AppleWebKit\\/605.1.15 (KHTML, like Gecko) Version\\/26.3 Mobile\\/15E148 Safari\\/604.1\"}','70.68.237.112','Mozilla/5.0 (iPhone; CPU iPhone OS 18_7 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.3 Mobile/15E148 Safari/604.1','2026-02-28 07:51:32'),(1823,1,'pin_login',NULL,NULL,'{\"ip\":\"70.68.237.112\",\"user_agent\":\"Mozilla\\/5.0 (iPhone; CPU iPhone OS 18_7 like Mac OS X) AppleWebKit\\/605.1.15 (KHTML, like Gecko) Version\\/26.3 Mobile\\/15E148 Safari\\/604.1\"}','70.68.237.112','Mozilla/5.0 (iPhone; CPU iPhone OS 18_7 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.3 Mobile/15E148 Safari/604.1','2026-02-28 07:55:26'),(1824,1,'pin_login',NULL,NULL,'{\"ip\":\"70.68.237.112\",\"user_agent\":\"Mozilla\\/5.0 (iPhone; CPU iPhone OS 18_7 like Mac OS X) AppleWebKit\\/605.1.15 (KHTML, like Gecko) Version\\/26.3 Mobile\\/15E148 Safari\\/604.1\"}','70.68.237.112','Mozilla/5.0 (iPhone; CPU iPhone OS 18_7 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.3 Mobile/15E148 Safari/604.1','2026-02-28 08:06:16'),(1825,1,'pin_login',NULL,NULL,'{\"ip\":\"70.68.237.112\",\"user_agent\":\"Mozilla\\/5.0 (iPhone; CPU iPhone OS 18_7 like Mac OS X) AppleWebKit\\/605.1.15 (KHTML, like Gecko) Version\\/26.3 Mobile\\/15E148 Safari\\/604.1\"}','70.68.237.112','Mozilla/5.0 (iPhone; CPU iPhone OS 18_7 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.3 Mobile/15E148 Safari/604.1','2026-02-28 08:25:48'),(1826,1,'pin_login',NULL,NULL,'{\"ip\":\"70.68.237.112\",\"user_agent\":\"Mozilla\\/5.0 (iPhone; CPU iPhone OS 18_7 like Mac OS X) AppleWebKit\\/605.1.15 (KHTML, like Gecko) Version\\/26.3 Mobile\\/15E148 Safari\\/604.1\"}','70.68.237.112','Mozilla/5.0 (iPhone; CPU iPhone OS 18_7 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.3 Mobile/15E148 Safari/604.1','2026-02-28 08:29:35'),(1827,1,'pin_login',NULL,NULL,'{\"ip\":\"70.68.237.112\",\"user_agent\":\"Mozilla\\/5.0 (iPhone; CPU iPhone OS 18_7 like Mac OS X) AppleWebKit\\/605.1.15 (KHTML, like Gecko) Version\\/26.3 Mobile\\/15E148 Safari\\/604.1\"}','70.68.237.112','Mozilla/5.0 (iPhone; CPU iPhone OS 18_7 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.3 Mobile/15E148 Safari/604.1','2026-02-28 08:33:57'),(1828,1,'pin_login',NULL,NULL,'{\"ip\":\"70.68.237.112\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/145.0.0.0 Safari\\/537.36\"}','70.68.237.112','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36','2026-02-28 08:34:57'),(1829,1,'pin_login',NULL,NULL,'{\"ip\":\"70.68.237.112\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/145.0.0.0 Safari\\/537.36\"}','70.68.237.112','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36','2026-02-28 17:21:29'),(1830,1,'pin_login',NULL,NULL,'{\"ip\":\"70.68.237.112\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/145.0.0.0 Safari\\/537.36\"}','70.68.237.112','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36','2026-02-28 17:40:56'),(1831,1,'pin_login',NULL,NULL,'{\"ip\":\"70.68.237.112\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/145.0.0.0 Safari\\/537.36\"}','70.68.237.112','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36','2026-02-28 17:51:54'),(1832,1,'pin_login',NULL,NULL,'{\"ip\":\"70.68.237.112\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/145.0.0.0 Safari\\/537.36\"}','70.68.237.112','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36','2026-02-28 18:02:24'),(1833,1,'pin_login',NULL,NULL,'{\"ip\":\"70.68.237.112\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/145.0.0.0 Safari\\/537.36\"}','70.68.237.112','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36','2026-02-28 19:54:38'),(1834,1,'pin_login',NULL,NULL,'{\"ip\":\"70.68.237.112\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/145.0.0.0 Safari\\/537.36\"}','70.68.237.112','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36','2026-02-28 19:58:12'),(1835,1,'pin_login',NULL,NULL,'{\"ip\":\"70.68.237.112\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/145.0.0.0 Safari\\/537.36\"}','70.68.237.112','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36','2026-02-28 20:05:10'),(1836,1,'pin_login',NULL,NULL,'{\"ip\":\"70.68.237.112\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/145.0.0.0 Safari\\/537.36\"}','70.68.237.112','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36','2026-02-28 20:13:47'),(1837,1,'logout',NULL,NULL,'{\"ip\":\"70.68.237.112\"}','70.68.237.112','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36','2026-02-28 20:14:02'),(1838,1,'pin_login',NULL,NULL,'{\"ip\":\"70.68.237.112\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/145.0.0.0 Safari\\/537.36\"}','70.68.237.112','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36','2026-02-28 20:14:12'),(1839,1,'pin_login',NULL,NULL,'{\"ip\":\"70.68.237.112\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/145.0.0.0 Safari\\/537.36\"}','70.68.237.112','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36','2026-02-28 20:20:42'),(1840,1,'pin_login',NULL,NULL,'{\"ip\":\"70.68.237.112\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/145.0.0.0 Safari\\/537.36\"}','70.68.237.112','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36','2026-02-28 20:21:22'),(1841,1,'pin_login',NULL,NULL,'{\"ip\":\"70.68.237.112\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/145.0.0.0 Safari\\/537.36\"}','70.68.237.112','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36','2026-02-28 20:44:53'),(1842,1,'pin_login',NULL,NULL,'{\"ip\":\"70.68.237.112\",\"user_agent\":\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/145.0.0.0 Safari\\/537.36\"}','70.68.237.112','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36','2026-02-28 20:48:12');
/*!40000 ALTER TABLE `audit_logs` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `baseline_pricing`
--

DROP TABLE IF EXISTS `baseline_pricing`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `baseline_pricing` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `category` varchar(100) NOT NULL,
  `subcategory` varchar(100) NOT NULL,
  `manufacturer` varchar(100) DEFAULT NULL,
  `model` varchar(100) DEFAULT NULL,
  `price` decimal(10,2) NOT NULL,
  `source` enum('manual','learned','imported','auto-initialized') DEFAULT 'manual',
  `sample_count` int(11) DEFAULT 1,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  PRIMARY KEY (`id`),
  UNIQUE KEY `unique_pricing` (`category`,`subcategory`,`manufacturer`,`model`),
  KEY `idx_category_subcategory` (`category`,`subcategory`),
  KEY `idx_manufacturer` (`manufacturer`),
  KEY `idx_model` (`model`)
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `baseline_pricing`
--

LOCK TABLES `baseline_pricing` WRITE;
/*!40000 ALTER TABLE `baseline_pricing` DISABLE KEYS */;
/*!40000 ALTER TABLE `baseline_pricing` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `buildings`
--

DROP TABLE IF EXISTS `buildings`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `buildings` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `site_id` int(10) unsigned NOT NULL,
  `name` varchar(100) NOT NULL,
  `address` varchar(255) DEFAULT NULL,
  `floors` int(11) DEFAULT NULL,
  `is_active` tinyint(1) NOT NULL DEFAULT 1,
  `sort_order` int(11) NOT NULL DEFAULT 0,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  PRIMARY KEY (`id`),
  UNIQUE KEY `unique_site_building` (`site_id`,`name`),
  KEY `idx_site` (`site_id`),
  KEY `idx_active` (`is_active`),
  CONSTRAINT `buildings_ibfk_1` FOREIGN KEY (`site_id`) REFERENCES `sites` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Buildings within sites';
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `buildings`
--

LOCK TABLES `buildings` WRITE;
/*!40000 ALTER TABLE `buildings` DISABLE KEYS */;
INSERT INTO `buildings` VALUES (1,1,'Ledger Place - Main Building',NULL,NULL,1,1,'2026-01-26 19:36:01','2026-01-26 19:36:01'),(2,2,'Norland Place - Main Building',NULL,NULL,1,1,'2026-01-26 19:36:01','2026-01-26 19:36:01');
/*!40000 ALTER TABLE `buildings` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `changelogs`
--

DROP TABLE IF EXISTS `changelogs`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `changelogs` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `asset_id` varchar(50) NOT NULL COMMENT 'References assets.asset_id',
  `user_id` int(10) unsigned DEFAULT NULL,
  `user_name` varchar(100) NOT NULL DEFAULT 'System',
  `action` varchar(50) NOT NULL COMMENT 'create, update, delete',
  `changes_json` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT 'Array of {field, oldValue, newValue}' CHECK (json_valid(`changes_json`)),
  `timestamp` timestamp NOT NULL DEFAULT current_timestamp(),
  PRIMARY KEY (`id`),
  KEY `idx_asset_id` (`asset_id`),
  KEY `idx_user_id` (`user_id`),
  KEY `idx_timestamp` (`timestamp`),
  CONSTRAINT `changelogs_ibfk_1` FOREIGN KEY (`user_id`) REFERENCES `users` (`id`) ON DELETE SET NULL
) ENGINE=InnoDB AUTO_INCREMENT=71 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `changelogs`
--

LOCK TABLES `changelogs` WRITE;
/*!40000 ALTER TABLE `changelogs` DISABLE KEYS */;
INSERT INTO `changelogs` VALUES (1,'NET-25-001',1,'admin','create','[{\"field\":\"created\",\"oldValue\":null,\"newValue\":\"Asset created\"}]','2025-12-31 03:18:04'),(2,'OCH-25-001',1,'admin','create','[{\"field\":\"created\",\"oldValue\":null,\"newValue\":\"Asset created\"}]','2025-12-31 03:51:34'),(3,'COI-25-001',1,'admin','create','[{\"field\":\"created\",\"oldValue\":null,\"newValue\":\"Asset created\"}]','2025-12-31 04:16:33'),(4,'OXG-25-001',1,'admin','create','[{\"field\":\"created\",\"oldValue\":null,\"newValue\":\"Asset created\"}]','2025-12-31 04:24:47'),(5,'OXG-25-002',1,'admin','create','[{\"field\":\"created\",\"oldValue\":null,\"newValue\":\"Asset created\"}]','2025-12-31 04:24:47'),(6,'WST-25-001',1,'admin','create','[{\"field\":\"created\",\"oldValue\":null,\"newValue\":\"Asset created\"}]','2025-12-31 04:27:10'),(7,'WST-25-002',1,'admin','create','[{\"field\":\"created\",\"oldValue\":null,\"newValue\":\"Asset created\"}]','2025-12-31 04:27:10'),(8,'MIC-25-001',1,'admin','create','[{\"field\":\"created\",\"oldValue\":null,\"newValue\":\"Asset created\"}]','2025-12-31 04:35:41'),(9,'MIC-25-002',1,'admin','create','[{\"field\":\"created\",\"oldValue\":null,\"newValue\":\"Asset created\"}]','2025-12-31 04:35:42'),(10,'MIC-25-001',1,'admin','update','[{\"field\":\"purchasePrice\",\"oldValue\":\"500.00\",\"newValue\":500},{\"field\":\"assignedTo\",\"oldValue\":\"\",\"newValue\":\"User 17\"},{\"field\":\"photos\",\"oldValue\":\"[\\\"\\\\\\/uploads\\\\\\/images\\\\\\/1767155715-e661940a74cf50df.jpg\\\",\\\"\\\\\\/uploads\\\\\\/images\\\\\\/1767155716-3c520fde4c020208.png\\\",\\\"\\\\\\/uploads\\\\\\/images\\\\\\/1767155716-18662bc460800486.png\\\",\\\"\\\\\\/uploads\\\\\\/images\\\\\\/1767155716-3a92d784352a3649.png\\\"]\",\"newValue\":\"[\\\"\\\\\\/uploads\\\\\\/images\\\\\\/1767155715-e661940a74cf50df.jpg\\\",\\\"\\\\\\/uploads\\\\\\/images\\\\\\/1767155716-3c520fde4c020208.png\\\",\\\"\\\\\\/uploads\\\\\\/images\\\\\\/1767155716-3a92d784352a3649.png\\\"]\"},{\"field\":\"latitude\",\"oldValue\":\"0.00000000\",\"newValue\":null},{\"field\":\"longitude\",\"oldValue\":\"0.00000000\",\"newValue\":null}]','2025-12-31 04:41:32'),(11,'EL0002',1,'admin','update','[{\"field\":\"site\",\"oldValue\":\"Main Office\",\"newValue\":\"Rumble House\"},{\"field\":\"purchasePrice\",\"oldValue\":\"0.00\",\"newValue\":0},{\"field\":\"condition\",\"oldValue\":\"Good\",\"newValue\":\"75\"},{\"field\":\"expectedLife\",\"oldValue\":null,\"newValue\":0},{\"field\":\"photos\",\"oldValue\":\"\",\"newValue\":\"[]\"},{\"field\":\"documents\",\"oldValue\":\"\",\"newValue\":\"[]\"}]','2025-12-31 04:42:05'),(12,'OXG-25-002',1,'admin','update','[{\"field\":\"site\",\"oldValue\":\"Georgia House\",\"newValue\":\"Carson House - 5189\"},{\"field\":\"purchasePrice\",\"oldValue\":\"500.00\",\"newValue\":500},{\"field\":\"photos\",\"oldValue\":\",,\",\"newValue\":\"[null,null,null]\"},{\"field\":\"documents\",\"oldValue\":\"Array,Array,Array\",\"newValue\":\"[{\\\"name\\\":\\\"25-11-28.pdf\\\"},{\\\"name\\\":\\\"RH Schedule A-Appendix 2_Capital Activity Report  - November 25.pdf\\\"}]\"},{\"field\":\"latitude\",\"oldValue\":\"0.00000000\",\"newValue\":null},{\"field\":\"longitude\",\"oldValue\":\"0.00000000\",\"newValue\":null}]','2025-12-31 04:43:21'),(13,'MNT-25-001',1,'admin','create','[{\"field\":\"created\",\"oldValue\":null,\"newValue\":\"Asset created\"}]','2025-12-31 04:49:55'),(14,'BLN-25-001',1,'admin','create','[{\"field\":\"created\",\"oldValue\":null,\"newValue\":\"Asset created\"}]','2025-12-31 04:50:48'),(15,'DSK-25-001',1,'admin','create','[{\"field\":\"created\",\"oldValue\":null,\"newValue\":\"Asset created\"}]','2025-12-31 04:53:58'),(16,'DSK-25-001',1,'admin','update','[{\"field\":\"site\",\"oldValue\":\"Ledger\",\"newValue\":\"Douglas Shelter\"},{\"field\":\"purchasePrice\",\"oldValue\":\"500.00\",\"newValue\":500},{\"field\":\"latitude\",\"oldValue\":\"0.00000000\",\"newValue\":null},{\"field\":\"longitude\",\"oldValue\":\"0.00000000\",\"newValue\":null}]','2025-12-31 04:54:20'),(17,'BOI-25-001',1,'admin','create','[{\"field\":\"created\",\"oldValue\":null,\"newValue\":\"Asset created\"}]','2025-12-31 04:59:28'),(18,'BLN-25-001',1,'admin','update','[{\"field\":\"subcategory\",\"oldValue\":\"BLN-Blenders\",\"newValue\":\"CFRZ-Commercial Freezers\"},{\"field\":\"manufacturer\",\"oldValue\":\"\",\"newValue\":\"Follett\"},{\"field\":\"purchasePrice\",\"oldValue\":\"500.00\",\"newValue\":500},{\"field\":\"expectedLife\",\"oldValue\":10,\"newValue\":20},{\"field\":\"latitude\",\"oldValue\":\"0.00000000\",\"newValue\":null},{\"field\":\"longitude\",\"oldValue\":\"0.00000000\",\"newValue\":null}]','2025-12-31 05:01:27'),(19,'BLN-25-001',1,'admin','update','[{\"field\":\"purchasePrice\",\"oldValue\":\"500.00\",\"newValue\":500},{\"field\":\"photos\",\"oldValue\":\"\\/uploads\\/images\\/1767156635-4199917ff45f42ed.png,\\/uploads\\/images\\/1767156635-c0a764e9a31163b2.png,\\/uploads\\/images\\/1767156635-5c899d66e4a374b3.png,\\/uploads\\/images\\/1767156635-8b648b5f9b93fd09.png,\\/uploads\\/images\\/1767156635-87a5c1634f19d125.png,\\/uploads\\/images\\/1767156635-3dc0412cd19599e9.png\",\"newValue\":\"[\\\"\\\\\\/uploads\\\\\\/images\\\\\\/1767159839-2caf1ab2a0aa06a6.png\\\",\\\"\\\\\\/uploads\\\\\\/images\\\\\\/1767159845-28a72f258edb1ccc.png\\\"]\"},{\"field\":\"documents\",\"oldValue\":\"Array,Array,Array\",\"newValue\":\"[{\\\"name\\\":\\\"Invoice 12.pdf\\\",\\\"url\\\":\\\"\\\\\\/uploads\\\\\\/documents\\\\\\/1767159849-a7cb1027633ba546.pdf\\\"}]\"}]','2025-12-31 05:44:10'),(20,'BOI-25-001',1,'admin','update','[{\"field\":\"purchasePrice\",\"oldValue\":\"500.00\",\"newValue\":500},{\"field\":\"photos\",\"oldValue\":\"\\/uploads\\/images\\/1767157160-cff791645feaab3a.png,\\/uploads\\/images\\/1767157160-6d6523c564da0040.png,\\/uploads\\/images\\/1767157160-03bfb63ed6bb67c5.png\",\"newValue\":\"[\\\"\\\\\\/uploads\\\\\\/images\\\\\\/1767160347-ab280c5d0882b2e1.png\\\",\\\"\\\\\\/uploads\\\\\\/images\\\\\\/1767160347-80e97aa5efcbed22.png\\\",\\\"\\\\\\/uploads\\\\\\/images\\\\\\/1767160347-1e5c8cc8058dd008.png\\\",\\\"\\\\\\/uploads\\\\\\/images\\\\\\/1767160348-4fc431e7e269f02e.png\\\",\\\"\\\\\\/uploads\\\\\\/images\\\\\\/1767160348-a67e500f86d60eb6.png\\\",\\\"\\\\\\/uploads\\\\\\/images\\\\\\/1767160348-8fd11d03d39fdb24.png\\\"]\"},{\"field\":\"documents\",\"oldValue\":\"Array,Array,Array,Array\",\"newValue\":\"[{\\\"name\\\":\\\"25-11-28.pdf\\\",\\\"url\\\":\\\"\\\\\\/uploads\\\\\\/documents\\\\\\/1767160354-5e4f29f4b0cffd85.pdf\\\"},{\\\"name\\\":\\\"RH Schedule A-Appendix 2_Capital Activity Report  - November 25.pdf\\\",\\\"url\\\":\\\"\\\\\\/uploads\\\\\\/documents\\\\\\/1767160354-56a95640de15d455.pdf\\\"},{\\\"name\\\":\\\"PM Invoice 16 - November 25.pdf\\\",\\\"url\\\":\\\"\\\\\\/uploads\\\\\\/documents\\\\\\/1767160354-1fe0e83dc15d0c6e.pdf\\\"},{\\\"name\\\":\\\"Invoice 16.pdf\\\",\\\"url\\\":\\\"\\\\\\/uploads\\\\\\/documents\\\\\\/1767160354-74f84139ce4bc983.pdf\\\"},{\\\"name\\\":\\\"Invoice 12.pdf\\\",\\\"url\\\":\\\"\\\\\\/uploads\\\\\\/documents\\\\\\/1767160354-70b7412bcf24be15.pdf\\\"},{\\\"name\\\":\\\"RH Schedule A-Appendix 2_Capital Activity Report  - November 25 - Copy.pdf\\\",\\\"url\\\":\\\"\\\\\\/uploads\\\\\\/documents\\\\\\/1767160354-921e773bdfb81eb4.pdf\\\"}]\"},{\"field\":\"latitude\",\"oldValue\":\"0.00000000\",\"newValue\":null},{\"field\":\"longitude\",\"oldValue\":\"0.00000000\",\"newValue\":null}]','2025-12-31 05:52:37'),(21,'BLN-25-001',1,'admin','update','[{\"field\":\"purchasePrice\",\"oldValue\":\"500.00\",\"newValue\":500},{\"field\":\"status\",\"oldValue\":\"Active\",\"newValue\":\"Repair\"}]','2025-12-31 06:03:38'),(22,'BOI-25-001',1,'admin','update','[{\"field\":\"purchasePrice\",\"oldValue\":\"500.00\",\"newValue\":500},{\"field\":\"status\",\"oldValue\":\"Active\",\"newValue\":\"Repair\"}]','2025-12-31 06:03:38'),(23,'BOI-25-002',1,'admin','update','[{\"field\":\"purchaseDate\",\"oldValue\":\"0000-00-00\",\"newValue\":null},{\"field\":\"purchasePrice\",\"oldValue\":\"0.00\",\"newValue\":0},{\"field\":\"status\",\"oldValue\":\"Active\",\"newValue\":\"Repair\"},{\"field\":\"warrantyExpiry\",\"oldValue\":\"0000-00-00\",\"newValue\":null},{\"field\":\"lastMaintenance\",\"oldValue\":\"0000-00-00\",\"newValue\":null},{\"field\":\"nextMaintenance\",\"oldValue\":\"0000-00-00\",\"newValue\":null},{\"field\":\"photos\",\"oldValue\":\"\",\"newValue\":\"[]\"},{\"field\":\"documents\",\"oldValue\":\"\",\"newValue\":\"[]\"}]','2025-12-31 06:03:38'),(24,'AED-26-001',1,'admin','create','[{\"field\":\"created\",\"oldValue\":null,\"newValue\":\"Asset created\"}]','2026-01-26 05:08:52'),(25,'BRD-26-001',1,'admin','create','[{\"field\":\"created\",\"oldValue\":null,\"newValue\":\"Asset created\"}]','2026-01-31 18:08:35'),(26,'BOI-25-002',1,'admin','update','[{\"field\":\"purchasePrice\",\"oldValue\":\"0.00\",\"newValue\":0},{\"field\":\"condition\",\"oldValue\":\"Good\",\"newValue\":\"75\"}]','2026-01-31 21:13:58'),(27,'BOI-25-002',1,'admin','update','[{\"field\":\"serialNumber\",\"oldValue\":\"\",\"newValue\":\"SN-E666SJ5LWGQ\"},{\"field\":\"purchaseDate\",\"oldValue\":null,\"newValue\":\"2019-06-26\"},{\"field\":\"purchasePrice\",\"oldValue\":\"0.00\",\"newValue\":0},{\"field\":\"location\",\"oldValue\":\"\",\"newValue\":\"janitor room level 1\"}]','2026-01-31 21:14:50'),(28,'BOI-25-002',1,'admin','update','[{\"field\":\"model\",\"oldValue\":\"\",\"newValue\":\"N6546-6\"},{\"field\":\"purchasePrice\",\"oldValue\":\"0.00\",\"newValue\":12000}]','2026-01-31 21:15:24'),(29,'AED-26-001',1,'admin','delete','[{\"field\":\"deleted\",\"oldValue\":\"exists\",\"newValue\":\"deleted\"}]','2026-02-03 05:21:25'),(30,'BLN-25-001',1,'admin','delete','[{\"field\":\"deleted\",\"oldValue\":\"exists\",\"newValue\":\"deleted\"}]','2026-02-03 05:21:25'),(31,'BOI-25-001',1,'admin','delete','[{\"field\":\"deleted\",\"oldValue\":\"exists\",\"newValue\":\"deleted\"}]','2026-02-03 05:21:25'),(32,'BOI-25-002',1,'admin','delete','[{\"field\":\"deleted\",\"oldValue\":\"exists\",\"newValue\":\"deleted\"}]','2026-02-03 05:21:26'),(33,'BRD-26-001',1,'admin','delete','[{\"field\":\"deleted\",\"oldValue\":\"exists\",\"newValue\":\"deleted\"}]','2026-02-03 05:21:26'),(34,'CFRZ-25-001',1,'admin','delete','[{\"field\":\"deleted\",\"oldValue\":\"exists\",\"newValue\":\"deleted\"}]','2026-02-03 05:21:26'),(35,'COI-25-001',1,'admin','delete','[{\"field\":\"deleted\",\"oldValue\":\"exists\",\"newValue\":\"deleted\"}]','2026-02-03 05:21:26'),(36,'COI-25-002',1,'admin','delete','[{\"field\":\"deleted\",\"oldValue\":\"exists\",\"newValue\":\"deleted\"}]','2026-02-03 05:21:26'),(37,'DSK-25-001',1,'admin','delete','[{\"field\":\"deleted\",\"oldValue\":\"exists\",\"newValue\":\"deleted\"}]','2026-02-03 05:21:26'),(38,'DSK-25-002',1,'admin','delete','[{\"field\":\"deleted\",\"oldValue\":\"exists\",\"newValue\":\"deleted\"}]','2026-02-03 05:21:26'),(39,'EL-25-001',1,'admin','delete','[{\"field\":\"deleted\",\"oldValue\":\"exists\",\"newValue\":\"deleted\"}]','2026-02-03 05:21:26'),(40,'EL-25-002',1,'admin','delete','[{\"field\":\"deleted\",\"oldValue\":\"exists\",\"newValue\":\"deleted\"}]','2026-02-03 05:21:26'),(41,'EL-25-003',1,'admin','delete','[{\"field\":\"deleted\",\"oldValue\":\"exists\",\"newValue\":\"deleted\"}]','2026-02-03 05:21:26'),(42,'EL-25-004',1,'admin','delete','[{\"field\":\"deleted\",\"oldValue\":\"exists\",\"newValue\":\"deleted\"}]','2026-02-03 05:21:26'),(43,'EL-25-005',1,'admin','delete','[{\"field\":\"deleted\",\"oldValue\":\"exists\",\"newValue\":\"deleted\"}]','2026-02-03 05:21:26'),(44,'EL-25-006',1,'admin','delete','[{\"field\":\"deleted\",\"oldValue\":\"exists\",\"newValue\":\"deleted\"}]','2026-02-03 05:21:26'),(45,'EL0002',1,'admin','delete','[{\"field\":\"deleted\",\"oldValue\":\"exists\",\"newValue\":\"deleted\"}]','2026-02-03 05:21:26'),(46,'EL0003',1,'admin','delete','[{\"field\":\"deleted\",\"oldValue\":\"exists\",\"newValue\":\"deleted\"}]','2026-02-03 05:21:27'),(47,'EL0004',1,'admin','delete','[{\"field\":\"deleted\",\"oldValue\":\"exists\",\"newValue\":\"deleted\"}]','2026-02-03 05:21:27'),(48,'MIC-25-001',1,'admin','delete','[{\"field\":\"deleted\",\"oldValue\":\"exists\",\"newValue\":\"deleted\"}]','2026-02-03 05:21:27'),(49,'MIC-25-002',1,'admin','delete','[{\"field\":\"deleted\",\"oldValue\":\"exists\",\"newValue\":\"deleted\"}]','2026-02-03 05:21:27'),(50,'MIC-25-003',1,'admin','delete','[{\"field\":\"deleted\",\"oldValue\":\"exists\",\"newValue\":\"deleted\"}]','2026-02-03 05:21:27'),(51,'MIC-25-004',1,'admin','delete','[{\"field\":\"deleted\",\"oldValue\":\"exists\",\"newValue\":\"deleted\"}]','2026-02-03 05:21:27'),(52,'MNT-25-001',1,'admin','delete','[{\"field\":\"deleted\",\"oldValue\":\"exists\",\"newValue\":\"deleted\"}]','2026-02-03 05:21:27'),(53,'MNT-25-002',1,'admin','delete','[{\"field\":\"deleted\",\"oldValue\":\"exists\",\"newValue\":\"deleted\"}]','2026-02-03 05:21:27'),(54,'NET-25-001',1,'admin','delete','[{\"field\":\"deleted\",\"oldValue\":\"exists\",\"newValue\":\"deleted\"}]','2026-02-03 05:21:38'),(55,'NET-25-002',1,'admin','delete','[{\"field\":\"deleted\",\"oldValue\":\"exists\",\"newValue\":\"deleted\"}]','2026-02-03 05:21:38'),(56,'OCH-25-001',1,'admin','delete','[{\"field\":\"deleted\",\"oldValue\":\"exists\",\"newValue\":\"deleted\"}]','2026-02-03 05:21:38'),(57,'OCH-25-002',1,'admin','delete','[{\"field\":\"deleted\",\"oldValue\":\"exists\",\"newValue\":\"deleted\"}]','2026-02-03 05:21:38'),(58,'OXG-25-001',1,'admin','delete','[{\"field\":\"deleted\",\"oldValue\":\"exists\",\"newValue\":\"deleted\"}]','2026-02-03 05:21:38'),(59,'OXG-25-002',1,'admin','delete','[{\"field\":\"deleted\",\"oldValue\":\"exists\",\"newValue\":\"deleted\"}]','2026-02-03 05:21:38'),(60,'OXG-25-003',1,'admin','delete','[{\"field\":\"deleted\",\"oldValue\":\"exists\",\"newValue\":\"deleted\"}]','2026-02-03 05:21:38'),(61,'OXG-25-004',1,'admin','delete','[{\"field\":\"deleted\",\"oldValue\":\"exists\",\"newValue\":\"deleted\"}]','2026-02-03 05:21:38'),(62,'TEST-001',1,'admin','delete','[{\"field\":\"deleted\",\"oldValue\":\"exists\",\"newValue\":\"deleted\"}]','2026-02-03 05:21:39'),(63,'WST-25-001',1,'admin','delete','[{\"field\":\"deleted\",\"oldValue\":\"exists\",\"newValue\":\"deleted\"}]','2026-02-03 05:21:39'),(64,'WST-25-002',1,'admin','delete','[{\"field\":\"deleted\",\"oldValue\":\"exists\",\"newValue\":\"deleted\"}]','2026-02-03 05:21:39'),(65,'WST-25-003',1,'admin','delete','[{\"field\":\"deleted\",\"oldValue\":\"exists\",\"newValue\":\"deleted\"}]','2026-02-03 05:21:39'),(66,'WST-25-004',1,'admin','delete','[{\"field\":\"deleted\",\"oldValue\":\"exists\",\"newValue\":\"deleted\"}]','2026-02-03 05:21:39'),(67,'CDH-26-001',1,'admin','create','[{\"field\":\"created\",\"oldValue\":null,\"newValue\":\"Asset created\"}]','2026-02-03 05:22:54'),(68,'CDH-26-001',1,'admin','delete','[{\"field\":\"deleted\",\"oldValue\":\"exists\",\"newValue\":\"deleted\"}]','2026-02-03 05:23:08'),(69,'BRD-26-001',1,'admin','create','[{\"field\":\"created\",\"oldValue\":null,\"newValue\":\"Asset created\"}]','2026-02-17 05:36:59'),(70,'BRD-26-002',1,'admin','create','[{\"field\":\"created\",\"oldValue\":null,\"newValue\":\"Asset created\"}]','2026-02-17 05:36:59');
/*!40000 ALTER TABLE `changelogs` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `cleaning_tasks`
--

DROP TABLE IF EXISTS `cleaning_tasks`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `cleaning_tasks` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `work_order_id` int(10) unsigned NOT NULL COMMENT 'Parent cleaning work order',
  `flip_scope_item_id` int(11) NOT NULL COMMENT 'Source flip scope item',
  `description` varchar(500) NOT NULL COMMENT 'Task description from finding',
  `area_name` varchar(100) DEFAULT NULL COMMENT 'Unit area (Kitchen, Bathroom, etc)',
  `is_completed` tinyint(1) NOT NULL DEFAULT 0,
  `completed_at` timestamp NULL DEFAULT NULL,
  `completed_by` int(10) unsigned DEFAULT NULL,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  PRIMARY KEY (`id`),
  KEY `flip_scope_item_id` (`flip_scope_item_id`),
  KEY `completed_by` (`completed_by`),
  KEY `idx_cleaning_tasks_wo` (`work_order_id`),
  KEY `idx_cleaning_tasks_completed` (`is_completed`),
  CONSTRAINT `cleaning_tasks_ibfk_1` FOREIGN KEY (`work_order_id`) REFERENCES `work_orders` (`id`) ON DELETE CASCADE,
  CONSTRAINT `cleaning_tasks_ibfk_2` FOREIGN KEY (`flip_scope_item_id`) REFERENCES `flip_scope_items` (`id`) ON DELETE CASCADE,
  CONSTRAINT `cleaning_tasks_ibfk_3` FOREIGN KEY (`completed_by`) REFERENCES `users` (`id`) ON DELETE SET NULL
) ENGINE=InnoDB AUTO_INCREMENT=33 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Checklist items for cleaning work orders';
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `cleaning_tasks`
--

LOCK TABLES `cleaning_tasks` WRITE;
/*!40000 ALTER TABLE `cleaning_tasks` DISABLE KEYS */;
INSERT INTO `cleaning_tasks` VALUES (1,11,265,'Clean: Door Closer','Doors & Hardware',0,NULL,NULL,'2026-01-24 22:41:29'),(2,29,286,'Clean: Ceiling','Structural',0,NULL,NULL,'2026-01-25 03:16:42'),(3,29,289,'Clean: Exhaust Fan','Washroom',0,NULL,NULL,'2026-01-25 03:16:42'),(4,29,290,'Clean: Countertop','Kitchenette',0,NULL,NULL,'2026-01-25 03:16:42'),(5,29,291,'Clean: Door Handle','Doors & Hardware',0,NULL,NULL,'2026-01-25 03:16:42'),(6,29,292,'Clean: Fire Alarm Speaker','Mechanical & Life Safety',0,NULL,NULL,'2026-01-25 03:16:42'),(7,29,296,'Clean: Door Lock','Doors & Hardware',0,NULL,NULL,'2026-01-25 03:16:42'),(8,29,298,'Clean: Microwave','Kitchenette',0,NULL,NULL,'2026-01-25 03:16:42'),(9,29,301,'Clean: Entry Door','Doors & Hardware',0,NULL,NULL,'2026-01-25 03:16:42'),(10,29,302,'Clean: Heating System','Mechanical & Life Safety',0,NULL,NULL,'2026-01-25 03:16:42'),(11,29,303,'Clean: Sink & Faucet (Bathroom)','Washroom',0,NULL,NULL,'2026-01-25 03:16:42'),(12,29,307,'Clean: Light Switches','Mechanical & Life Safety',0,NULL,NULL,'2026-01-25 03:16:42'),(13,29,287,'Clean after repair: Door Closer','Doors & Hardware',0,NULL,NULL,'2026-01-25 03:16:42'),(14,47,322,'Clean: Ceiling','Structural',1,'2026-01-28 03:38:21',1,'2026-01-26 06:12:13'),(15,47,325,'Clean: Fire Alarm Speaker','Mechanical & Life Safety',1,'2026-01-28 03:38:19',1,'2026-01-26 06:12:13'),(16,47,329,'Clean: Tile','Paint & Flooring',1,'2026-01-28 03:38:20',1,'2026-01-26 06:12:13'),(17,56,337,'Clean: Bed Frame','Furniture & Fixtures',1,'2026-01-26 23:06:48',1,'2026-01-26 06:17:36'),(18,56,338,'Clean: Door Closer','Doors & Hardware',1,'2026-01-26 23:06:47',1,'2026-01-26 06:17:36'),(19,56,339,'Clean: Door Handle','Doors & Hardware',1,'2026-01-26 23:06:47',1,'2026-01-26 06:17:36'),(20,73,344,'Clean: Cabinets','Kitchenette',1,'2026-01-28 03:35:12',1,'2026-01-27 15:23:06'),(21,73,347,'Clean: Exhaust Fan','Washroom',1,'2026-01-28 03:35:16',1,'2026-01-27 15:23:06'),(22,73,350,'Clean: Mirror','Washroom',1,'2026-01-28 03:35:17',1,'2026-01-27 15:23:06'),(23,73,351,'Clean: Chair','Furniture & Fixtures',1,'2026-01-28 03:35:09',1,'2026-01-27 15:23:06'),(24,73,357,'Clean: Entry Door','Doors & Hardware',1,'2026-01-28 03:35:05',1,'2026-01-27 15:23:06'),(25,73,358,'Clean: Heating System','Mechanical & Life Safety',1,'2026-01-28 03:35:12',1,'2026-01-27 15:23:06'),(26,73,361,'Clean: Light Switches','Mechanical & Life Safety',1,'2026-01-28 03:35:14',1,'2026-01-27 15:23:06'),(27,73,362,'Clean: Toilet','Washroom',1,'2026-01-28 03:35:18',1,'2026-01-27 15:23:06'),(28,73,364,'Clean: Light Fixtures','Furniture & Fixtures',1,'2026-01-28 03:35:10',1,'2026-01-27 15:23:06'),(29,73,368,'Clean: Thermostat','Mechanical & Life Safety',1,'2026-01-28 03:35:15',1,'2026-01-27 15:23:06'),(30,73,346,'Clean after repair: Door Closer','Doors & Hardware',1,'2026-01-28 03:35:07',1,'2026-01-27 15:23:06'),(31,11,371,'Clean: Door Handle','Doors & Hardware',0,NULL,NULL,'2026-01-30 22:53:59'),(32,11,372,'Clean: Door Lock','Doors & Hardware',0,NULL,NULL,'2026-01-30 22:53:59');
/*!40000 ALTER TABLE `cleaning_tasks` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `common_areas`
--

DROP TABLE IF EXISTS `common_areas`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `common_areas` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `building_id` int(10) unsigned NOT NULL,
  `name` varchar(100) NOT NULL,
  `area_type` enum('lobby','hallway','laundry','parking','stairwell','office','kitchen','staff_room','mechanical','storage','exterior','other') NOT NULL DEFAULT 'other',
  `floor` int(11) DEFAULT NULL,
  `description` varchar(255) DEFAULT NULL,
  `is_active` tinyint(1) NOT NULL DEFAULT 1,
  `sort_order` int(11) NOT NULL DEFAULT 0,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  PRIMARY KEY (`id`),
  UNIQUE KEY `unique_building_area` (`building_id`,`name`),
  KEY `idx_building` (`building_id`),
  KEY `idx_type` (`area_type`),
  KEY `idx_active` (`is_active`),
  CONSTRAINT `common_areas_ibfk_1` FOREIGN KEY (`building_id`) REFERENCES `buildings` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB AUTO_INCREMENT=23 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Common areas and exterior locations within buildings';
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `common_areas`
--

LOCK TABLES `common_areas` WRITE;
/*!40000 ALTER TABLE `common_areas` DISABLE KEYS */;
INSERT INTO `common_areas` VALUES (1,1,'Main Lobby','lobby',NULL,NULL,1,1,'2026-01-26 19:36:01','2026-01-26 19:36:01'),(2,1,'Hallway - Ground Floor','hallway',NULL,NULL,1,2,'2026-01-26 19:36:01','2026-01-26 19:36:01'),(3,1,'Laundry Room','laundry',NULL,NULL,1,3,'2026-01-26 19:36:01','2026-01-26 19:36:01'),(4,1,'Parking Lot','parking',NULL,NULL,1,4,'2026-01-26 19:36:01','2026-01-26 19:36:01'),(5,1,'Stairwell A','stairwell',NULL,NULL,1,5,'2026-01-26 19:36:01','2026-01-26 19:36:01'),(6,1,'Staff Office','office',NULL,NULL,1,6,'2026-01-26 19:36:01','2026-01-26 19:36:01'),(7,1,'Common Kitchen','kitchen',NULL,NULL,1,7,'2026-01-26 19:36:01','2026-01-26 19:36:01'),(8,1,'Staff Room','staff_room',NULL,NULL,1,8,'2026-01-26 19:36:01','2026-01-26 19:36:01'),(9,1,'Mechanical Room','mechanical',NULL,NULL,1,9,'2026-01-26 19:36:01','2026-01-26 19:36:01'),(10,1,'Storage Room','storage',NULL,NULL,1,10,'2026-01-26 19:36:01','2026-01-26 19:36:01'),(11,1,'Building Exterior','exterior',NULL,NULL,1,11,'2026-01-26 19:36:01','2026-01-26 19:36:01'),(12,2,'Main Lobby','lobby',NULL,NULL,1,1,'2026-01-26 19:36:01','2026-01-26 19:36:01'),(13,2,'Hallway - Ground Floor','hallway',NULL,NULL,1,2,'2026-01-26 19:36:01','2026-01-26 19:36:01'),(14,2,'Laundry Room','laundry',NULL,NULL,1,3,'2026-01-26 19:36:01','2026-01-26 19:36:01'),(15,2,'Parking Lot','parking',NULL,NULL,1,4,'2026-01-26 19:36:01','2026-01-26 19:36:01'),(16,2,'Stairwell A','stairwell',NULL,NULL,1,5,'2026-01-26 19:36:01','2026-01-26 19:36:01'),(17,2,'Staff Office','office',NULL,NULL,1,6,'2026-01-26 19:36:01','2026-01-26 19:36:01'),(18,2,'Common Kitchen','kitchen',NULL,NULL,1,7,'2026-01-26 19:36:01','2026-01-26 19:36:01'),(19,2,'Staff Room','staff_room',NULL,NULL,1,8,'2026-01-26 19:36:01','2026-01-26 19:36:01'),(20,2,'Mechanical Room','mechanical',NULL,NULL,1,9,'2026-01-26 19:36:01','2026-01-26 19:36:01'),(21,2,'Storage Room','storage',NULL,NULL,1,10,'2026-01-26 19:36:01','2026-01-26 19:36:01'),(22,2,'Building Exterior','exterior',NULL,NULL,1,11,'2026-01-26 19:36:01','2026-01-26 19:36:01');
/*!40000 ALTER TABLE `common_areas` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `cost_categories`
--

DROP TABLE IF EXISTS `cost_categories`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `cost_categories` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `name` varchar(100) NOT NULL,
  `description` text DEFAULT NULL,
  `sort_order` int(11) NOT NULL DEFAULT 0,
  `active` tinyint(1) NOT NULL DEFAULT 1,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NULL DEFAULT NULL ON UPDATE current_timestamp(),
  PRIMARY KEY (`id`),
  UNIQUE KEY `idx_category_name` (`name`),
  KEY `idx_active` (`active`),
  KEY `idx_cost_categories_sort` (`sort_order`)
) ENGINE=InnoDB AUTO_INCREMENT=195 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `cost_categories`
--

LOCK TABLES `cost_categories` WRITE;
/*!40000 ALTER TABLE `cost_categories` DISABLE KEYS */;
INSERT INTO `cost_categories` VALUES (1,'Structural','Walls, floors, ceilings, windows',1,1,'2025-12-31 22:36:17','2026-02-03 03:28:51'),(2,'Mechanical','HVAC, electrical, plumbing',11,1,'2025-12-31 22:36:17','2026-02-03 03:28:51'),(3,'Kitchenette','Kitchen appliances, fixtures, cabinets',3,1,'2025-12-31 22:36:17','2026-02-03 03:28:51'),(4,'Washroom','Bathroom fixtures, plumbing',4,1,'2025-12-31 22:36:17','2026-02-03 03:28:51'),(5,'Furniture & Fixtures','Furniture, blinds, lighting',5,1,'2025-12-31 22:36:17','2026-02-03 03:28:51'),(6,'Doors & Hardware','Doors, locks, handles',6,1,'2025-12-31 22:36:17','2026-02-03 03:28:51'),(7,'Paint & Flooring','Paint, flooring materials',7,1,'2025-12-31 22:36:17','2026-02-03 03:28:51'),(8,'Labor','Labor costs',10,1,'2025-12-31 22:36:17','2026-02-03 03:28:51'),(9,'Cleaning','Cleaning supplies and services',8,1,'2025-12-31 22:36:17','2026-02-03 03:28:51'),(10,'Pest Control','Pest treatment and prevention',12,1,'2025-12-31 22:36:17','2026-02-03 03:28:51'),(11,'Safety & Compliance','Safety equipment and compliance items',13,1,'2025-12-31 22:36:17','2026-02-03 03:28:51'),(12,'Fire & Life Safety','Fire & Emergency Equipment',9,1,'2026-02-01 23:55:42','2026-02-03 03:28:51'),(13,'Commercial Appliances',NULL,999,1,'2026-02-18 06:57:56',NULL),(14,'BLN-Blenders',NULL,999,1,'2026-02-18 06:57:56',NULL),(15,'CDH-Commercial Dishwashers',NULL,999,1,'2026-02-18 06:57:56',NULL),(16,'CDR-Clothes Dryers',NULL,999,1,'2026-02-18 06:57:56',NULL),(17,'CFR-Commercial Refrigerators',NULL,999,1,'2026-02-18 06:57:56',NULL),(18,'CFRZ-Commercial Freezers',NULL,999,1,'2026-02-18 06:57:56',NULL),(19,'COV-Commercial Ovens',NULL,999,1,'2026-02-18 06:57:56',NULL),(20,'CTM-Counter Top Mixers',NULL,999,1,'2026-02-18 06:57:56',NULL),(21,'CWS-Clothes Washers',NULL,999,1,'2026-02-18 06:57:56',NULL),(22,'DBR-Double Ranges',NULL,999,1,'2026-02-18 06:57:56',NULL),(23,'DWP-Dish Pit/Washers',NULL,999,1,'2026-02-18 06:57:56',NULL),(24,'FDP-Food Processors',NULL,999,1,'2026-02-18 06:57:56',NULL),(25,'FRY-Fryers',NULL,999,1,'2026-02-18 06:57:56',NULL),(26,'GRL-Grills/Griddles',NULL,999,1,'2026-02-18 06:57:56',NULL),(27,'HFT-Hot Food Tables',NULL,999,1,'2026-02-18 06:57:56',NULL),(28,'HOD-Exhaust Hoods',NULL,999,1,'2026-02-18 06:57:56',NULL),(29,'ICE-Ice Machines',NULL,999,1,'2026-02-18 06:57:56',NULL),(30,'MIX-Mixers',NULL,999,1,'2026-02-18 06:57:56',NULL),(31,'PTC-Prep Top Coolers',NULL,999,1,'2026-02-18 06:57:56',NULL),(32,'RCL-Reach In Coolers',NULL,999,1,'2026-02-18 06:57:56',NULL),(33,'RFR-Refrigeration Units',NULL,999,1,'2026-02-18 06:57:56',NULL),(34,'RIF-Reach In Freezers',NULL,999,1,'2026-02-18 06:57:56',NULL),(35,'SLC-Slicers',NULL,999,1,'2026-02-18 06:57:56',NULL),(36,'STM-Steamers',NULL,999,1,'2026-02-18 06:57:56',NULL),(37,'SWD-Stacking Laundry',NULL,999,1,'2026-02-18 06:57:56',NULL),(38,'Furniture',NULL,999,1,'2026-02-18 06:57:56',NULL),(39,'BNH-Benches',NULL,999,1,'2026-02-18 06:57:56',NULL),(40,'BRD-Bed Frames',NULL,999,1,'2026-02-18 06:57:56',NULL),(41,'CAB-Cabinets',NULL,999,1,'2026-02-18 06:57:56',NULL),(42,'CHS-Chairs',NULL,999,1,'2026-02-18 06:57:56',NULL),(43,'DSK-Desks',NULL,999,1,'2026-02-18 06:57:56',NULL),(44,'DRS-Dressers',NULL,999,1,'2026-02-18 06:57:56',NULL),(45,'MTT-Mattresses',NULL,999,1,'2026-02-18 06:57:56',NULL),(46,'REC-Recliners',NULL,999,1,'2026-02-18 06:57:56',NULL),(47,'SHF-Shelving',NULL,999,1,'2026-02-18 06:57:56',NULL),(48,'SOF-Sofas',NULL,999,1,'2026-02-18 06:57:56',NULL),(49,'STL-Stools',NULL,999,1,'2026-02-18 06:57:56',NULL),(50,'TBL-Tables',NULL,999,1,'2026-02-18 06:57:56',NULL),(51,'Health & Safety',NULL,999,1,'2026-02-18 06:57:56',NULL),(52,'AED-AEDs',NULL,999,1,'2026-02-18 06:57:56',NULL),(53,'ALM-Alarms/Detectors',NULL,999,1,'2026-02-18 06:57:56',NULL),(54,'FAL-Fall Protection',NULL,999,1,'2026-02-18 06:57:56',NULL),(55,'FEX-Fire Extinguishers',NULL,999,1,'2026-02-18 06:57:56',NULL),(56,'FRS-First Aid Supplies',NULL,999,1,'2026-02-18 06:57:56',NULL),(57,'PPE-Personal Protective Equipment',NULL,999,1,'2026-02-18 06:57:56',NULL),(58,'SHW-Safety Shower/Eyewash',NULL,999,1,'2026-02-18 06:57:56',NULL),(59,'HVAC',NULL,999,1,'2026-02-18 06:57:56',NULL),(60,'ACU-Air Conditioning Units',NULL,999,1,'2026-02-18 06:57:56',NULL),(61,'AIR-Air Purifiers',NULL,999,1,'2026-02-18 06:57:56',NULL),(62,'BOI-Boilers',NULL,999,1,'2026-02-18 06:57:56',NULL),(63,'COI-Coils/Condensers',NULL,999,1,'2026-02-18 06:57:56',NULL),(64,'CTP-Cooling Towers',NULL,999,1,'2026-02-18 06:57:56',NULL),(65,'DCT-Ducting Components',NULL,999,1,'2026-02-18 06:57:56',NULL),(66,'DEH-Dehumidifiers',NULL,999,1,'2026-02-18 06:57:56',NULL),(67,'DHT-Duct Heaters',NULL,999,1,'2026-02-18 06:57:56',NULL),(68,'ERV-ERV/HRV Systems',NULL,999,1,'2026-02-18 06:57:56',NULL),(69,'EXF-Exhaust Fans',NULL,999,1,'2026-02-18 06:57:56',NULL),(70,'HRU-Heat recovery Units',NULL,999,1,'2026-02-18 06:57:56',NULL),(71,'FUR-Furnaces',NULL,999,1,'2026-02-18 06:57:56',NULL),(72,'HUM-Humidifiers',NULL,999,1,'2026-02-18 06:57:56',NULL),(73,'HTP-Heat Pumps',NULL,999,1,'2026-02-18 06:57:56',NULL),(74,'HWT-Hot Water Tanks',NULL,999,1,'2026-02-18 06:57:56',NULL),(75,'HWB-Hot Water Boilers',NULL,999,1,'2026-02-18 06:57:56',NULL),(76,'KEF-Kitchen Exhaust Fans',NULL,999,1,'2026-02-18 06:57:56',NULL),(77,'MUA-Make Up Air Units',NULL,999,1,'2026-02-18 06:57:56',NULL),(78,'PAC-Portable Air Conditioners',NULL,999,1,'2026-02-18 06:57:56',NULL),(79,'SPF-Supply Fans',NULL,999,1,'2026-02-18 06:57:56',NULL),(80,'THM-Thermostats',NULL,999,1,'2026-02-18 06:57:56',NULL),(81,'WPT-Water Pressure Tanks',NULL,999,1,'2026-02-18 06:57:56',NULL),(82,'IT Equipment',NULL,999,1,'2026-02-18 06:57:56',NULL),(83,'DTP-Desktops',NULL,999,1,'2026-02-18 06:57:56',NULL),(84,'HDD-External Hard Drives',NULL,999,1,'2026-02-18 06:57:56',NULL),(85,'LTP-Laptops',NULL,999,1,'2026-02-18 06:57:56',NULL),(86,'MNT-Monitors',NULL,999,1,'2026-02-18 06:57:56',NULL),(87,'NET-Network Switches',NULL,999,1,'2026-02-18 06:57:56',NULL),(88,'RUT-Routers',NULL,999,1,'2026-02-18 06:57:56',NULL),(89,'SRV-Servers',NULL,999,1,'2026-02-18 06:57:56',NULL),(90,'TAB-Tablets',NULL,999,1,'2026-02-18 06:57:56',NULL),(91,'UPS-UPS Units',NULL,999,1,'2026-02-18 06:57:56',NULL),(92,'Medical/Mobility',NULL,999,1,'2026-02-18 06:57:56',NULL),(93,'DIA-Diagnostic Devices',NULL,999,1,'2026-02-18 06:57:56',NULL),(94,'HOS-Hospital Beds',NULL,999,1,'2026-02-18 06:57:56',NULL),(95,'LFT-Patient Lifts',NULL,999,1,'2026-02-18 06:57:56',NULL),(96,'OXG-Oxygen Equipment',NULL,999,1,'2026-02-18 06:57:56',NULL),(97,'SCT-Scooters',NULL,999,1,'2026-02-18 06:57:56',NULL),(98,'WHC-Wheelchairs',NULL,999,1,'2026-02-18 06:57:56',NULL),(99,'WLR-Walkers',NULL,999,1,'2026-02-18 06:57:56',NULL),(100,'Office Equipment',NULL,999,1,'2026-02-18 06:57:56',NULL),(101,'CPT-Copiers',NULL,999,1,'2026-02-18 06:57:56',NULL),(102,'LAM-Laminators',NULL,999,1,'2026-02-18 06:57:56',NULL),(103,'PHN-Desk Phones',NULL,999,1,'2026-02-18 06:57:56',NULL),(104,'PRJ-Projectors',NULL,999,1,'2026-02-18 06:57:56',NULL),(105,'PRN-Printers',NULL,999,1,'2026-02-18 06:57:56',NULL),(106,'SBR-Shredders',NULL,999,1,'2026-02-18 06:57:56',NULL),(107,'SCN-Scanners',NULL,999,1,'2026-02-18 06:57:56',NULL),(108,'WBD-Whiteboards/Smartboards',NULL,999,1,'2026-02-18 06:57:56',NULL),(109,'Office Furniture',NULL,999,1,'2026-02-18 06:57:56',NULL),(110,'ADS-Adjustable Desks',NULL,999,1,'2026-02-18 06:57:56',NULL),(111,'CRS-Conference Tables',NULL,999,1,'2026-02-18 06:57:56',NULL),(112,'ERF-Ergonomic Furniture',NULL,999,1,'2026-02-18 06:57:56',NULL),(113,'FLC-Filing Cabinets',NULL,999,1,'2026-02-18 06:57:56',NULL),(114,'OCH-Office Chairs',NULL,999,1,'2026-02-18 06:57:56',NULL),(115,'PCL-Partitions/Cubicles',NULL,999,1,'2026-02-18 06:57:56',NULL),(116,'RCP-Reception Desks',NULL,999,1,'2026-02-18 06:57:56',NULL),(117,'STO-Storage Units',NULL,999,1,'2026-02-18 06:57:56',NULL),(118,'WST-Workstations',NULL,999,1,'2026-02-18 06:57:56',NULL),(119,'Other/Misc',NULL,999,1,'2026-02-18 06:57:56',NULL),(120,'CUS-Custom/Unlisted Assets',NULL,999,1,'2026-02-18 06:57:56',NULL),(121,'MIS-Miscellaneous Items',NULL,999,1,'2026-02-18 06:57:56',NULL),(122,'SPC-Specialty Equipment',NULL,999,1,'2026-02-18 06:57:56',NULL),(123,'UNK-Unknown Category',NULL,999,1,'2026-02-18 06:57:56',NULL),(124,'Appliances',NULL,999,1,'2026-02-18 06:57:56',NULL),(125,'CHF-Chest Freezers',NULL,999,1,'2026-02-18 06:57:56',NULL),(126,'FRG-Fridges',NULL,999,1,'2026-02-18 06:57:56',NULL),(127,'MFG-Mini Fridges',NULL,999,1,'2026-02-18 06:57:56',NULL),(128,'MFR-Mini Freezers',NULL,999,1,'2026-02-18 06:57:56',NULL),(129,'MIC-Microwaves',NULL,999,1,'2026-02-18 06:57:56',NULL),(130,'RNG-Ranges',NULL,999,1,'2026-02-18 06:57:56',NULL),(131,'STF-Standup Freezers',NULL,999,1,'2026-02-18 06:57:56',NULL),(132,'STL-Stacking Laundry',NULL,999,1,'2026-02-18 06:57:56',NULL),(133,'STP-Stove Tops',NULL,999,1,'2026-02-18 06:57:56',NULL),(134,'WCL-Water Coolers',NULL,999,1,'2026-02-18 06:57:56',NULL),(135,'WOV-Wall Ovens',NULL,999,1,'2026-02-18 06:57:56',NULL),(136,'Outdoor Equipment',NULL,999,1,'2026-02-18 06:57:56',NULL),(137,'BBQ-BBQs/Outdoor Cooking',NULL,999,1,'2026-02-18 06:57:56',NULL),(138,'CHN-Chainsaws',NULL,999,1,'2026-02-18 06:57:56',NULL),(139,'GAZ-Gazebos/Shelters',NULL,999,1,'2026-02-18 06:57:56',NULL),(140,'GEN-Outdoor Generators',NULL,999,1,'2026-02-18 06:57:56',NULL),(141,'GRD-Garden Tools',NULL,999,1,'2026-02-18 06:57:56',NULL),(142,'HOS-Hoses/Irrigation',NULL,999,1,'2026-02-18 06:57:56',NULL),(143,'LBW-Leaf Blowers',NULL,999,1,'2026-02-18 06:57:56',NULL),(144,'LNM-Lawn Mowers',NULL,999,1,'2026-02-18 06:57:56',NULL),(145,'PRS-Pressure Washers',NULL,999,1,'2026-02-18 06:57:56',NULL),(146,'PTS-Patio Sets',NULL,999,1,'2026-02-18 06:57:56',NULL),(147,'SHD-Sheds',NULL,999,1,'2026-02-18 06:57:56',NULL),(148,'SNO-Snowblowers',NULL,999,1,'2026-02-18 06:57:56',NULL),(149,'TRD-Tractors/Riding Mowers',NULL,999,1,'2026-02-18 06:57:56',NULL),(150,'TRM-Trimmers',NULL,999,1,'2026-02-18 06:57:56',NULL),(151,'UMB-Umbrellas',NULL,999,1,'2026-02-18 06:57:56',NULL),(152,'WBR-Wheel Barrows',NULL,999,1,'2026-02-18 06:57:56',NULL),(153,'Residential Appliances',NULL,999,1,'2026-02-18 06:57:56',NULL),(154,'COV-Countertop Ovens',NULL,999,1,'2026-02-18 06:57:56',NULL),(155,'DWS-Dishwashers',NULL,999,1,'2026-02-18 06:57:56',NULL),(156,'Small Appliances',NULL,999,1,'2026-02-18 06:57:56',NULL),(157,'ARC-Air Conditioners',NULL,999,1,'2026-02-18 06:57:56',NULL),(158,'BTR-Blenders',NULL,999,1,'2026-02-18 06:57:56',NULL),(159,'COV-Counter Oven',NULL,999,1,'2026-02-18 06:57:56',NULL),(160,'DHM-Dehumidifiers',NULL,999,1,'2026-02-18 06:57:56',NULL),(161,'FAN-Fans',NULL,999,1,'2026-02-18 06:57:56',NULL),(162,'FRP-Food Processors',NULL,999,1,'2026-02-18 06:57:56',NULL),(163,'KTL-Kettles',NULL,999,1,'2026-02-18 06:57:56',NULL),(164,'MKR-Coffee Makers',NULL,999,1,'2026-02-18 06:57:56',NULL),(165,'SPA-Space Heaters',NULL,999,1,'2026-02-18 06:57:56',NULL),(166,'TST-Toasters',NULL,999,1,'2026-02-18 06:57:56',NULL),(167,'VAC-Vacuums',NULL,999,1,'2026-02-18 06:57:56',NULL),(168,'Tools',NULL,999,1,'2026-02-18 06:57:56',NULL),(169,'CMP-Compressors',NULL,999,1,'2026-02-18 06:57:56',NULL),(170,'DRL-Drills',NULL,999,1,'2026-02-18 06:57:56',NULL),(171,'GEN-Generators',NULL,999,1,'2026-02-18 06:57:56',NULL),(172,'GRN-Grinders',NULL,999,1,'2026-02-18 06:57:56',NULL),(173,'HND-Hand Tools',NULL,999,1,'2026-02-18 06:57:56',NULL),(174,'HTR-Heat Guns',NULL,999,1,'2026-02-18 06:57:56',NULL),(175,'IMT-Impact Tools',NULL,999,1,'2026-02-18 06:57:56',NULL),(176,'LAS-Laser Tools',NULL,999,1,'2026-02-18 06:57:56',NULL),(177,'LFT-Lifting Equipment',NULL,999,1,'2026-02-18 06:57:56',NULL),(178,'MLT-Multimeters',NULL,999,1,'2026-02-18 06:57:56',NULL),(179,'PMP-Pumps',NULL,999,1,'2026-02-18 06:57:56',NULL),(180,'PRS-Presses',NULL,999,1,'2026-02-18 06:57:56',NULL),(181,'SAN-Sanders',NULL,999,1,'2026-02-18 06:57:56',NULL),(182,'STW-Socket/Wrench Sets',NULL,999,1,'2026-02-18 06:57:56',NULL),(183,'SWS-Saws',NULL,999,1,'2026-02-18 06:57:56',NULL),(184,'WLD-Welders',NULL,999,1,'2026-02-18 06:57:56',NULL),(185,'Vehicles',NULL,999,1,'2026-02-18 06:57:56',NULL),(186,'BUS-Buses',NULL,999,1,'2026-02-18 06:57:56',NULL),(187,'CRV-Cars',NULL,999,1,'2026-02-18 06:57:56',NULL),(188,'EVH-Electric Vehicles',NULL,999,1,'2026-02-18 06:57:56',NULL),(189,'FRC-Forklifts',NULL,999,1,'2026-02-18 06:57:56',NULL),(190,'SUV-SUVs',NULL,999,1,'2026-02-18 06:57:56',NULL),(191,'TRK-Trucks',NULL,999,1,'2026-02-18 06:57:56',NULL),(192,'TRP-Trailers',NULL,999,1,'2026-02-18 06:57:56',NULL),(193,'UTV-UTVs/ATVs',NULL,999,1,'2026-02-18 06:57:56',NULL),(194,'VAN-Vans',NULL,999,1,'2026-02-18 06:57:56',NULL);
/*!40000 ALTER TABLE `cost_categories` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `cost_category_wo_category_map`
--

DROP TABLE IF EXISTS `cost_category_wo_category_map`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `cost_category_wo_category_map` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `cost_category_id` int(11) NOT NULL,
  `wo_category_id` int(10) unsigned NOT NULL,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  PRIMARY KEY (`id`),
  UNIQUE KEY `unique_mapping` (`cost_category_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `cost_category_wo_category_map`
--

LOCK TABLES `cost_category_wo_category_map` WRITE;
/*!40000 ALTER TABLE `cost_category_wo_category_map` DISABLE KEYS */;
/*!40000 ALTER TABLE `cost_category_wo_category_map` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `cost_event_audit`
--

DROP TABLE IF EXISTS `cost_event_audit`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `cost_event_audit` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `cost_event_id` int(11) NOT NULL,
  `action` enum('created','corrected','voided') NOT NULL,
  `user_id` int(10) unsigned NOT NULL,
  `notes` text DEFAULT NULL,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  PRIMARY KEY (`id`),
  KEY `user_id` (`user_id`),
  KEY `idx_event` (`cost_event_id`),
  KEY `idx_created` (`created_at`),
  CONSTRAINT `cost_event_audit_ibfk_1` FOREIGN KEY (`cost_event_id`) REFERENCES `unit_cost_events` (`id`) ON DELETE CASCADE,
  CONSTRAINT `cost_event_audit_ibfk_2` FOREIGN KEY (`user_id`) REFERENCES `users` (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=36 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `cost_event_audit`
--

LOCK TABLES `cost_event_audit` WRITE;
/*!40000 ALTER TABLE `cost_event_audit` DISABLE KEYS */;
/*!40000 ALTER TABLE `cost_event_audit` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `cost_items`
--

DROP TABLE IF EXISTS `cost_items`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `cost_items` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `name` varchar(255) NOT NULL,
  `category_id` int(11) NOT NULL,
  `unit_of_measure` varchar(50) NOT NULL DEFAULT 'each',
  `default_cost` decimal(10,2) NOT NULL DEFAULT 0.00,
  `active` tinyint(1) NOT NULL DEFAULT 1,
  `is_safety_item` tinyint(1) NOT NULL DEFAULT 0,
  `sort_order` int(11) NOT NULL DEFAULT 0,
  `notes` text DEFAULT NULL,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NULL DEFAULT NULL ON UPDATE current_timestamp(),
  PRIMARY KEY (`id`),
  KEY `idx_category` (`category_id`),
  KEY `idx_active` (`active`),
  KEY `idx_safety` (`is_safety_item`),
  KEY `idx_cost_items_sort` (`category_id`,`sort_order`),
  CONSTRAINT `cost_items_ibfk_1` FOREIGN KEY (`category_id`) REFERENCES `cost_categories` (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=71 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `cost_items`
--

LOCK TABLES `cost_items` WRITE;
/*!40000 ALTER TABLE `cost_items` DISABLE KEYS */;
INSERT INTO `cost_items` VALUES (1,'Walls',1,'sq ft',3.50,1,0,3,NULL,'2025-12-31 22:36:17','2026-02-03 03:29:15'),(2,'Floor',1,'sq ft',4.00,1,0,1,NULL,'2025-12-31 22:36:17','2026-02-03 03:29:15'),(3,'Ceiling',1,'sq ft',2.50,1,0,2,NULL,'2025-12-31 22:36:17','2026-02-03 03:29:15'),(4,'Windows',1,'each',643.21,0,0,5,NULL,'2025-12-31 22:36:17','2026-02-03 04:52:02'),(5,'Window Screens',1,'each',25.00,0,0,4,NULL,'2025-12-31 22:36:17','2026-02-03 04:51:30'),(6,'Heating System',2,'each',80.00,0,0,7,NULL,'2025-12-31 22:36:17','2026-02-03 04:45:21'),(7,'Thermostat',2,'each',120.00,1,0,13,NULL,'2025-12-31 22:36:17','2026-02-03 04:45:21'),(8,'Electrical Outlets',2,'each',8.00,1,0,4,NULL,'2025-12-31 22:36:17','2026-02-03 04:45:20'),(9,'Light Switches',2,'each',5.00,1,0,9,NULL,'2025-12-31 22:36:17','2026-02-03 04:45:21'),(10,'Smoke Detector',2,'each',115.00,0,1,11,NULL,'2025-12-31 22:36:17','2026-02-03 04:45:21'),(12,'Fire Extinguisher',2,'each',75.00,0,1,6,NULL,'2025-12-31 22:36:17','2026-02-03 04:48:40'),(13,'Refrigerator',3,'each',600.00,1,0,5,NULL,'2025-12-31 22:36:17','2026-02-03 03:28:51'),(14,'Microwave',3,'each',120.00,1,0,4,NULL,'2025-12-31 22:36:17','2026-02-03 03:28:51'),(15,'Sink & Faucet',3,'each',180.00,1,0,6,NULL,'2025-12-31 22:36:17','2026-02-03 03:28:51'),(16,'Cabinets',3,'each',1200.00,1,0,1,NULL,'2025-12-31 22:36:17','2026-02-03 03:28:51'),(17,'Countertop',3,'sq ft',300.00,1,0,2,NULL,'2025-12-31 22:36:17','2026-02-03 03:28:51'),(18,'Toilet',4,'each',300.00,1,0,9,NULL,'2025-12-31 22:36:17','2026-02-03 03:28:51'),(19,'Sink & Faucet (Bathroom)',4,'each',150.00,1,0,8,NULL,'2025-12-31 22:36:17','2026-02-03 03:28:51'),(21,'Exhaust Fan',4,'each',80.00,1,0,1,NULL,'2025-12-31 22:36:17','2026-02-03 03:28:51'),(22,'Mirror',4,'each',125.00,1,0,3,NULL,'2025-12-31 22:36:17','2026-02-03 03:28:51'),(23,'Bed Frame',5,'each',150.00,1,0,1,NULL,'2025-12-31 22:36:17','2026-02-03 03:28:51'),(24,'Mattress',5,'each',250.00,1,0,8,NULL,'2025-12-31 22:36:17','2026-02-03 03:28:51'),(25,'Desk',5,'each',120.00,0,0,4,NULL,'2025-12-31 22:36:17','2026-02-03 03:28:51'),(26,'Chair',5,'each',30.00,1,0,3,NULL,'2025-12-31 22:36:17','2026-02-03 03:28:51'),(28,'Light Fixtures',5,'each',45.00,1,0,6,NULL,'2025-12-31 22:36:17','2026-02-03 03:28:51'),(29,'Entry Door',6,'each',2200.00,1,0,4,NULL,'2025-12-31 22:36:17','2026-02-03 03:28:51'),(30,'Door Lock',6,'each',795.00,1,1,3,NULL,'2025-12-31 22:36:17','2026-02-03 03:28:51'),(31,'Door Handle',6,'each',750.00,0,0,2,NULL,'2025-12-31 22:36:17','2026-02-03 03:28:51'),(32,'Door Closer',6,'each',175.00,1,0,1,NULL,'2025-12-31 22:36:17','2026-02-03 03:28:51'),(33,'Interior Paint',7,'gallon',45.00,1,0,2,NULL,'2025-12-31 22:36:17','2026-02-03 03:28:51'),(34,'Carpet',7,'sq ft',3.50,0,0,1,NULL,'2025-12-31 22:36:17','2026-02-03 03:28:51'),(35,'Vinyl Flooring',7,'sq ft',3800.00,1,0,5,NULL,'2025-12-31 22:36:17','2026-02-03 04:53:52'),(36,'Tile',7,'sq ft',5.50,0,0,3,NULL,'2025-12-31 22:36:17','2026-02-03 03:28:51'),(38,'Smoke Alarm',2,'each',50.00,0,1,10,'','2026-01-01 22:12:38','2026-02-03 04:48:30'),(40,'Fire Alarm Speaker',2,'each',80.00,0,1,5,'','2026-01-01 22:13:20','2026-02-03 04:48:22'),(41,'Sprinkler Covers/Cages',2,'each',25.00,0,1,12,'','2026-01-01 22:13:38','2026-02-03 04:48:57'),(42,'Dresser',5,'each',220.00,1,0,5,'','2026-01-02 00:02:59','2026-02-03 03:28:51'),(43,'Television',5,'each',250.00,1,0,11,'','2026-01-02 00:03:20','2026-02-03 03:28:51'),(44,'TV Mount',5,'each',40.00,1,0,12,'','2026-01-02 00:03:38','2026-02-03 03:28:51'),(45,'Cable Box',5,'each',30.00,1,0,2,'','2026-01-02 00:04:01','2026-02-03 03:28:51'),(46,'Shower Head/Hose',4,'each',40.00,1,0,6,'','2026-01-02 00:05:04','2026-02-03 03:28:51'),(47,'Roller Blind',5,'each',350.00,1,0,9,'','2026-01-02 00:05:53','2026-02-03 03:28:51'),(48,'Window Hardware',6,'each',100.00,1,0,5,'','2026-01-02 00:06:50','2026-02-03 03:28:51'),(49,'Lounge Chair',5,'each',350.00,1,0,7,'','2026-01-28 04:08:00','2026-02-03 03:28:51'),(50,'Table',5,'each',95.00,1,0,10,'','2026-01-30 05:28:27','2026-02-03 03:28:51'),(51,'Exhaust Fan Controller',4,'each',120.00,1,0,2,'','2026-01-30 05:29:09','2026-02-03 03:28:51'),(52,'Tile Backsplash',3,'each',150.00,1,0,8,'','2026-01-30 05:30:11','2026-02-03 03:28:51'),(53,'Shower Stall',4,'each',1200.00,1,0,7,'','2026-01-30 05:32:00','2026-02-03 03:28:51'),(54,'Shower Faucet Control',4,'each',250.00,1,0,5,'','2026-01-30 05:32:27','2026-02-03 03:28:51'),(55,'Safety Grab Bars',4,'each',250.00,1,0,4,'','2026-01-30 05:32:48','2026-02-03 03:28:51'),(56,'Kitchen Hood Vent',3,'each',150.00,1,0,3,'','2026-01-30 05:33:29','2026-02-03 03:28:51'),(57,'Diffusers & Air Return Vents',2,'each',30.00,1,0,3,'','2026-01-30 05:34:30','2026-02-03 04:45:20'),(58,'Baseboard Heater',2,'each',80.00,1,0,2,'','2026-01-30 05:47:37','2026-02-03 04:45:20'),(59,'HRV',2,'each',2500.00,1,0,8,'','2026-01-30 05:48:16','2026-02-03 04:45:21'),(60,'Stovetop',3,'each',350.00,1,0,7,'','2026-01-30 05:48:51','2026-02-03 03:28:51'),(62,'Smoke Detector',12,'each',115.00,1,1,2,'','2026-02-01 23:56:14','2026-02-03 03:28:51'),(63,'Smoke Alarm',12,'each',50.00,1,1,1,'','2026-02-01 23:59:23','2026-02-03 03:28:51'),(64,'Emergency Lighting',12,'each',125.00,1,1,0,'','2026-02-03 04:46:04',NULL),(65,'Fire Extinguisher',12,'each',75.00,1,1,0,'','2026-02-03 04:47:32',NULL),(66,'Fire Alarm Speaker',12,'each',80.00,1,1,0,'','2026-02-03 04:47:57',NULL),(67,'Sprinkler Cages , Covers and Escutcheons',12,'each',25.00,1,1,0,'','2026-02-03 04:50:56',NULL),(68,'Window Screens',6,'each',25.00,1,0,0,'','2026-02-03 04:51:56',NULL),(69,'Casement Windows',6,'each',643.21,1,0,0,'','2026-02-03 04:52:30',NULL),(70,'Intercom',5,'each',125.00,1,0,0,'','2026-02-03 04:59:02',NULL);
/*!40000 ALTER TABLE `cost_items` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `flip_scope_items`
--

DROP TABLE IF EXISTS `flip_scope_items`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `flip_scope_items` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `flip_scope_id` int(11) NOT NULL,
  `inspection_finding_id` int(11) NOT NULL COMMENT 'Source finding',
  `cost_item_id` int(11) NOT NULL,
  `item_name` varchar(255) NOT NULL,
  `category` varchar(100) DEFAULT NULL,
  `estimated_cost` decimal(10,2) NOT NULL COMMENT 'Snapshotted from cost_items',
  `quantity` decimal(10,2) NOT NULL DEFAULT 1.00,
  `total_estimated_cost` decimal(10,2) GENERATED ALWAYS AS (`estimated_cost` * `quantity`) STORED,
  `status` enum('pending','in_progress','completed','skipped') NOT NULL DEFAULT 'pending',
  `actual_cost` decimal(10,2) DEFAULT NULL COMMENT 'Set when work completed',
  `severity` enum('minor','moderate','major','critical') DEFAULT NULL,
  `notes` text DEFAULT NULL,
  `completed_at` timestamp NULL DEFAULT NULL,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `work_order_id` int(10) unsigned DEFAULT NULL COMMENT 'Link to generated work order',
  PRIMARY KEY (`id`),
  KEY `idx_flip_scope` (`flip_scope_id`),
  KEY `idx_finding` (`inspection_finding_id`),
  KEY `idx_cost_item` (`cost_item_id`),
  KEY `idx_status` (`status`),
  KEY `idx_severity` (`severity`),
  KEY `idx_flip_scope_items_wo` (`work_order_id`),
  CONSTRAINT `fk_flip_scope_items_work_order` FOREIGN KEY (`work_order_id`) REFERENCES `work_orders` (`id`) ON DELETE SET NULL,
  CONSTRAINT `flip_scope_items_ibfk_1` FOREIGN KEY (`flip_scope_id`) REFERENCES `flip_scopes` (`id`) ON DELETE CASCADE,
  CONSTRAINT `flip_scope_items_ibfk_2` FOREIGN KEY (`inspection_finding_id`) REFERENCES `inspection_findings` (`id`),
  CONSTRAINT `flip_scope_items_ibfk_3` FOREIGN KEY (`cost_item_id`) REFERENCES `cost_items` (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=373 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Generated flip scope items (READ-ONLY until approved)';
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `flip_scope_items`
--

LOCK TABLES `flip_scope_items` WRITE;
/*!40000 ALTER TABLE `flip_scope_items` DISABLE KEYS */;
INSERT INTO `flip_scope_items` VALUES (8,9,11,23,'Bed Frame','Furniture & Fixtures',150.00,1.00,150.00,'pending',NULL,'moderate','',NULL,'2026-01-04 00:02:51',NULL),(9,9,13,34,'Carpet','Paint & Flooring',3.50,1.00,3.50,'pending',NULL,'moderate','',NULL,'2026-01-04 00:02:51',NULL),(10,9,15,32,'Door Closer','Doors & Hardware',65.00,1.00,65.00,'pending',NULL,'moderate','sew',NULL,'2026-01-04 00:02:51',NULL),(11,9,16,8,'Electrical Outlets','Mechanical & Life Safety',8.00,1.00,8.00,'pending',NULL,'moderate','IssuesIssuesIssuesIssuesIssuesIssuesIssuesIssuesIssuesIssues',NULL,'2026-01-04 00:02:51',NULL),(12,9,17,21,'Exhaust Fan','Washroom',80.00,1.00,80.00,'pending',NULL,'moderate','',NULL,'2026-01-04 00:02:51',NULL),(13,9,19,17,'Countertop','Kitchenette',300.00,1.00,300.00,'pending',NULL,'moderate','',NULL,'2026-01-04 00:02:51',NULL),(14,9,20,31,'Door Handle','Doors & Hardware',35.00,1.00,35.00,'pending',NULL,'moderate','',NULL,'2026-01-04 00:02:51',NULL),(15,9,23,33,'Interior Paint','Paint & Flooring',45.00,1.00,45.00,'pending',NULL,'moderate','',NULL,'2026-01-04 00:02:51',NULL),(16,9,24,22,'Mirror','Washroom',40.00,1.00,40.00,'pending',NULL,'moderate','',NULL,'2026-01-04 00:02:51',NULL),(17,9,26,30,'Door Lock','Doors & Hardware',795.00,1.00,795.00,'pending',NULL,'moderate','',NULL,'2026-01-04 00:02:51',NULL),(18,9,30,36,'Tile','Paint & Flooring',5.50,1.00,5.50,'pending',NULL,'moderate','',NULL,'2026-01-04 00:02:51',NULL),(19,9,36,19,'Sink & Faucet (Bathroom)','Washroom',150.00,1.00,150.00,'pending',NULL,'moderate','',NULL,'2026-01-04 00:02:51',NULL),(20,9,37,35,'Vinyl Flooring','Paint & Flooring',2.80,1.00,2.80,'pending',NULL,'moderate','IssuesIssuesIssuesIssuesIssuesIssuesIssuesIssuesIssuesIssues',NULL,'2026-01-04 00:02:51',NULL),(21,9,39,42,'Dresser','Furniture & Fixtures',220.00,1.00,220.00,'pending',NULL,'moderate','',NULL,'2026-01-04 00:02:51',NULL),(22,9,41,15,'Sink & Faucet','Kitchenette',180.00,1.00,180.00,'pending',NULL,'moderate','',NULL,'2026-01-04 00:02:51',NULL),(23,9,42,18,'Toilet','Washroom',200.00,1.00,200.00,'pending',NULL,'moderate','',NULL,'2026-01-04 00:02:51',NULL),(24,9,46,38,'Smoke Alarm','Mechanical & Life Safety',50.00,2.00,100.00,'pending',NULL,'moderate','',NULL,'2026-01-04 00:02:51',NULL),(25,9,50,41,'Sprinkler Covers/Cages','Mechanical & Life Safety',25.00,1.00,25.00,'pending',NULL,'moderate','IssuesIssuesIssuesIssuesIssuesIssuesIssuesIssuesIssuesIssues',NULL,'2026-01-04 00:02:51',NULL),(26,9,51,43,'Television','Furniture & Fixtures',250.00,1.00,250.00,'pending',NULL,'moderate','',NULL,'2026-01-04 00:02:51',NULL),(27,9,53,44,'TV Mount','Furniture & Fixtures',20.00,1.00,20.00,'pending',NULL,'moderate','',NULL,'2026-01-04 00:02:51',NULL),(28,10,98,16,'Cabinets','Kitchenette',1200.00,1.00,1200.00,'pending',NULL,'moderate','',NULL,'2026-01-04 00:08:18',NULL),(29,10,104,45,'Cable Box','Furniture & Fixtures',30.00,1.00,30.00,'pending',NULL,'moderate','',NULL,'2026-01-04 00:08:18',NULL),(30,10,112,30,'Door Lock','Doors & Hardware',795.00,1.00,795.00,'pending',NULL,'moderate','',NULL,'2026-01-04 00:08:18',NULL),(31,10,118,25,'Desk','Furniture & Fixtures',120.00,1.00,120.00,'pending',NULL,'moderate','',NULL,'2026-01-04 00:08:18',NULL),(32,10,125,42,'Dresser','Furniture & Fixtures',220.00,1.00,220.00,'pending',NULL,'moderate','',NULL,'2026-01-04 00:08:18',NULL),(33,10,128,18,'Toilet','Washroom',200.00,1.00,200.00,'pending',NULL,'moderate','',NULL,'2026-01-04 00:08:18',NULL),(34,10,135,47,'Roller Blind','Furniture & Fixtures',350.00,1.00,350.00,'pending',NULL,'moderate','',NULL,'2026-01-04 00:08:18',NULL),(35,11,227,16,'Cabinets','Kitchenette',1200.00,1.00,1200.00,'pending',NULL,'minor','hello, I am an observation.',NULL,'2026-01-04 04:32:03',NULL),(36,11,228,34,'Carpet','Paint & Flooring',3.50,1.00,3.50,'pending',NULL,'moderate','',NULL,'2026-01-04 04:32:03',NULL),(37,11,233,45,'Cable Box','Furniture & Fixtures',30.00,1.00,30.00,'pending',NULL,'moderate','',NULL,'2026-01-04 04:32:03',NULL),(38,11,236,40,'Fire Alarm Speaker','Mechanical & Life Safety',80.00,1.00,80.00,'pending',NULL,'moderate','',NULL,'2026-01-04 04:32:03',NULL),(39,11,242,12,'Fire Extinguisher','Mechanical & Life Safety',75.00,1.00,75.00,'pending',NULL,'moderate','',NULL,'2026-01-04 04:32:03',NULL),(40,11,243,14,'Microwave','Kitchenette',120.00,1.00,120.00,'pending',NULL,'moderate','',NULL,'2026-01-04 04:32:03',NULL),(41,11,245,36,'Tile','Paint & Flooring',5.50,1.00,5.50,'pending',NULL,'moderate','',NULL,'2026-01-04 04:32:03',NULL),(42,11,247,25,'Desk','Furniture & Fixtures',120.00,1.00,120.00,'pending',NULL,'moderate','',NULL,'2026-01-04 04:32:03',NULL),(43,11,250,13,'Refrigerator','Kitchenette',600.00,1.00,600.00,'pending',NULL,'minor','',NULL,'2026-01-04 04:32:03',NULL),(44,11,261,38,'Smoke Alarm','Mechanical & Life Safety',50.00,1.00,50.00,'pending',NULL,'moderate','',NULL,'2026-01-04 04:32:03',NULL),(45,12,312,23,'Bed Frame','Furniture & Fixtures',150.00,1.00,150.00,'pending',NULL,'moderate','',NULL,'2026-01-04 06:45:36',NULL),(46,12,315,3,'Ceiling','Structural',2.50,1.00,2.50,'pending',NULL,'moderate','',NULL,'2026-01-04 06:45:36',NULL),(47,12,316,32,'Door Closer','Doors & Hardware',65.00,1.00,65.00,'pending',NULL,'moderate','',NULL,'2026-01-04 06:45:36',NULL),(48,12,317,8,'Electrical Outlets','Mechanical & Life Safety',8.00,1.00,8.00,'pending',NULL,'moderate','',NULL,'2026-01-04 06:45:36',NULL),(49,12,318,21,'Exhaust Fan','Washroom',80.00,1.00,80.00,'pending',NULL,'moderate','',NULL,'2026-01-04 06:45:36',NULL),(50,12,319,45,'Cable Box','Furniture & Fixtures',30.00,1.00,30.00,'pending',NULL,'moderate','',NULL,'2026-01-04 06:45:36',NULL),(51,12,321,31,'Door Handle','Doors & Hardware',35.00,1.00,35.00,'pending',NULL,'moderate','',NULL,'2026-01-04 06:45:36',NULL),(52,12,322,40,'Fire Alarm Speaker','Mechanical & Life Safety',80.00,1.00,80.00,'pending',NULL,'moderate','',NULL,'2026-01-04 06:45:36',NULL),(53,12,326,26,'Chair','Furniture & Fixtures',60.00,1.00,60.00,'pending',NULL,'moderate','',NULL,'2026-01-04 06:45:36',NULL),(54,12,329,14,'Microwave','Kitchenette',120.00,1.00,120.00,'pending',NULL,'moderate','',NULL,'2026-01-04 06:45:36',NULL),(55,12,335,6,'Heating System','Mechanical & Life Safety',80.00,1.00,80.00,'pending',NULL,'moderate','',NULL,'2026-01-04 06:45:36',NULL),(56,12,336,13,'Refrigerator','Kitchenette',600.00,1.00,600.00,'pending',NULL,'moderate','',NULL,'2026-01-04 06:45:36',NULL),(57,12,338,35,'Vinyl Flooring','Paint & Flooring',2.80,1.00,2.80,'pending',NULL,'moderate','',NULL,'2026-01-04 06:45:36',NULL),(58,12,341,9,'Light Switches','Mechanical & Life Safety',5.00,1.00,5.00,'pending',NULL,'moderate','',NULL,'2026-01-04 06:45:36',NULL),(59,12,343,18,'Toilet','Washroom',200.00,1.00,200.00,'pending',NULL,'moderate','',NULL,'2026-01-04 06:45:36',NULL),(60,12,345,4,'Windows','Structural',643.21,1.00,643.21,'pending',NULL,'moderate','',NULL,'2026-01-04 06:45:36',NULL),(61,12,350,47,'Roller Blind','Furniture & Fixtures',350.00,1.00,350.00,'pending',NULL,'moderate','',NULL,'2026-01-04 06:45:36',NULL),(62,12,351,41,'Sprinkler Covers/Cages','Mechanical & Life Safety',25.00,1.00,25.00,'pending',NULL,'moderate','',NULL,'2026-01-04 06:45:36',NULL),(63,12,352,43,'Television','Furniture & Fixtures',250.00,1.00,250.00,'pending',NULL,'moderate','',NULL,'2026-01-04 06:45:36',NULL),(64,12,353,7,'Thermostat','Mechanical & Life Safety',120.00,1.00,120.00,'pending',NULL,'moderate','',NULL,'2026-01-04 06:45:36',NULL),(65,12,354,44,'TV Mount','Furniture & Fixtures',20.00,1.00,20.00,'pending',NULL,'moderate','',NULL,'2026-01-04 06:45:36',NULL),(66,14,529,34,'Carpet','Paint & Flooring',3.50,1.00,3.50,'pending',NULL,'moderate','',NULL,'2026-01-04 06:49:55',NULL),(67,14,530,3,'Ceiling','Structural',2.50,1.00,2.50,'pending',NULL,'moderate','',NULL,'2026-01-04 06:49:55',NULL),(68,14,532,8,'Electrical Outlets','Mechanical & Life Safety',8.00,1.00,8.00,'pending',NULL,'moderate','',NULL,'2026-01-04 06:49:55',NULL),(69,14,534,45,'Cable Box','Furniture & Fixtures',30.00,1.00,30.00,'pending',NULL,'moderate','',NULL,'2026-01-04 06:49:55',NULL),(70,14,535,17,'Countertop','Kitchenette',300.00,1.00,300.00,'pending',NULL,'moderate','',NULL,'2026-01-04 06:49:55',NULL),(71,14,536,31,'Door Handle','Doors & Hardware',35.00,1.00,35.00,'pending',NULL,'moderate','',NULL,'2026-01-04 06:49:55',NULL),(72,14,542,30,'Door Lock','Doors & Hardware',795.00,1.00,795.00,'pending',NULL,'moderate','',NULL,'2026-01-04 06:49:55',NULL),(73,14,549,29,'Entry Door','Doors & Hardware',300.00,1.00,300.00,'pending',NULL,'moderate','',NULL,'2026-01-04 06:49:55',NULL),(74,14,556,9,'Light Switches','Mechanical & Life Safety',5.00,1.00,5.00,'pending',NULL,'moderate','',NULL,'2026-01-04 06:49:55',NULL),(75,14,559,48,'Window Hardware','Doors & Hardware',100.00,1.00,100.00,'pending',NULL,'moderate','',NULL,'2026-01-04 06:49:55',NULL),(76,14,560,4,'Windows','Structural',643.21,1.00,643.21,'pending',NULL,'moderate','',NULL,'2026-01-04 06:49:55',NULL),(77,14,563,24,'Mattress','Furniture & Fixtures',250.00,1.00,250.00,'pending',NULL,'moderate','',NULL,'2026-01-04 06:49:55',NULL),(78,14,568,7,'Thermostat','Mechanical & Life Safety',120.00,1.00,120.00,'pending',NULL,'moderate','',NULL,'2026-01-04 06:49:55',NULL),(79,15,571,16,'Cabinets','Kitchenette',1200.00,1.00,1200.00,'pending',NULL,'moderate','',NULL,'2026-01-04 06:53:31',NULL),(80,15,572,34,'Carpet','Paint & Flooring',3.50,1.00,3.50,'pending',NULL,'moderate','',NULL,'2026-01-04 06:53:31',NULL),(81,15,574,32,'Door Closer','Doors & Hardware',65.00,1.00,65.00,'pending',NULL,'moderate','',NULL,'2026-01-04 06:53:31',NULL),(82,15,575,8,'Electrical Outlets','Mechanical & Life Safety',8.00,1.00,8.00,'pending',NULL,'moderate','',NULL,'2026-01-04 06:53:31',NULL),(83,15,576,21,'Exhaust Fan','Washroom',80.00,1.00,80.00,'pending',NULL,'moderate','',NULL,'2026-01-04 06:53:31',NULL),(84,15,586,12,'Fire Extinguisher','Mechanical & Life Safety',75.00,1.00,75.00,'pending',NULL,'moderate','',NULL,'2026-01-04 06:53:31',NULL),(85,15,596,35,'Vinyl Flooring','Paint & Flooring',2.80,1.00,2.80,'pending',NULL,'moderate','',NULL,'2026-01-04 06:53:31',NULL),(86,15,603,4,'Windows','Structural',643.21,1.00,643.21,'pending',NULL,'moderate','',NULL,'2026-01-04 06:53:31',NULL),(87,15,604,28,'Light Fixtures','Furniture & Fixtures',45.00,1.00,45.00,'pending',NULL,'moderate','',NULL,'2026-01-04 06:53:31',NULL),(88,15,605,38,'Smoke Alarm','Mechanical & Life Safety',50.00,1.00,50.00,'pending',NULL,'moderate','',NULL,'2026-01-04 06:53:31',NULL),(89,15,607,10,'Smoke Detector','Mechanical & Life Safety',115.00,1.00,115.00,'pending',NULL,'moderate','',NULL,'2026-01-04 06:53:31',NULL),(90,15,608,47,'Roller Blind','Furniture & Fixtures',350.00,1.00,350.00,'pending',NULL,'moderate','',NULL,'2026-01-04 06:53:31',NULL),(91,16,487,3,'Ceiling','Structural',2.50,1.00,2.50,'pending',NULL,'moderate','',NULL,'2026-01-04 07:03:00',NULL),(92,16,490,21,'Exhaust Fan','Washroom',80.00,1.00,80.00,'pending',NULL,'moderate','',NULL,'2026-01-04 07:03:00',NULL),(93,16,492,17,'Countertop','Kitchenette',300.00,1.00,300.00,'pending',NULL,'moderate','',NULL,'2026-01-04 07:03:00',NULL),(94,16,500,12,'Fire Extinguisher','Mechanical & Life Safety',75.00,1.00,75.00,'pending',NULL,'moderate','',NULL,'2026-01-04 07:03:00',NULL),(95,16,505,25,'Desk','Furniture & Fixtures',120.00,1.00,120.00,'pending',NULL,'moderate','',NULL,'2026-01-04 07:03:00',NULL),(96,16,514,15,'Sink & Faucet','Kitchenette',180.00,1.00,180.00,'pending',NULL,'moderate','',NULL,'2026-01-04 07:03:00',NULL),(97,16,517,4,'Windows','Structural',643.21,1.00,643.21,'pending',NULL,'moderate','',NULL,'2026-01-04 07:03:00',NULL),(98,16,518,28,'Light Fixtures','Furniture & Fixtures',45.00,1.00,45.00,'pending',NULL,'moderate','',NULL,'2026-01-04 07:03:00',NULL),(99,16,521,10,'Smoke Detector','Mechanical & Life Safety',115.00,1.00,115.00,'pending',NULL,'moderate','',NULL,'2026-01-04 07:03:00',NULL),(100,16,522,47,'Roller Blind','Furniture & Fixtures',350.00,1.00,350.00,'pending',NULL,'moderate','',NULL,'2026-01-04 07:03:00',NULL),(101,16,524,43,'Television','Furniture & Fixtures',250.00,1.00,250.00,'pending',NULL,'moderate','',NULL,'2026-01-04 07:03:00',NULL),(102,16,525,7,'Thermostat','Mechanical & Life Safety',120.00,1.00,120.00,'pending',NULL,'moderate','',NULL,'2026-01-04 07:03:00',NULL),(103,16,526,44,'TV Mount','Furniture & Fixtures',20.00,1.00,20.00,'pending',NULL,'moderate','',NULL,'2026-01-04 07:03:00',NULL),(104,18,402,32,'Door Closer','Doors & Hardware',65.00,1.00,65.00,'pending',NULL,'moderate','',NULL,'2026-01-04 07:03:58',NULL),(105,19,769,5,'Window Screens','Structural',25.00,1.00,25.00,'pending',NULL,'moderate','',NULL,'2026-01-04 19:15:28',NULL),(106,19,778,24,'Mattress','Furniture & Fixtures',250.00,1.00,250.00,'pending',NULL,'moderate','',NULL,'2026-01-04 19:15:28',NULL),(107,19,782,43,'Television','Furniture & Fixtures',250.00,1.00,250.00,'pending',NULL,'moderate','',NULL,'2026-01-04 19:15:28',NULL),(108,20,872,16,'Cabinets','Kitchenette',1200.00,1.00,1200.00,'pending',NULL,'moderate','',NULL,'2026-01-04 19:33:19',NULL),(109,20,877,21,'Exhaust Fan','Washroom',80.00,1.00,80.00,'pending',NULL,'moderate','',NULL,'2026-01-04 19:33:19',NULL),(110,20,878,45,'Cable Box','Furniture & Fixtures',30.00,1.00,30.00,'pending',NULL,'moderate','',NULL,'2026-01-04 19:33:19',NULL),(111,20,893,29,'Entry Door','Doors & Hardware',300.00,1.00,300.00,'pending',NULL,'moderate','',NULL,'2026-01-04 19:33:19',NULL),(112,21,846,46,'Shower Head/Hose','Washroom',40.00,1.00,40.00,'pending',NULL,'moderate','',NULL,'2026-01-04 19:34:04',NULL),(113,22,967,40,'Fire Alarm Speaker','Mechanical & Life Safety',80.00,1.00,80.00,'pending',NULL,'moderate','',NULL,'2026-01-04 19:47:16',NULL),(114,22,977,1,'Walls','Structural',3.50,1.00,3.50,'pending',NULL,'moderate','',NULL,'2026-01-04 19:47:16',NULL),(115,23,914,23,'Bed Frame','Furniture & Fixtures',150.00,1.00,150.00,'pending',NULL,'moderate','',NULL,'2026-01-04 22:52:25',NULL),(116,23,921,45,'Cable Box','Furniture & Fixtures',30.00,1.00,30.00,'pending',NULL,'moderate','',NULL,'2026-01-04 22:52:25',NULL),(117,23,922,17,'Countertop','Kitchenette',300.00,1.00,300.00,'pending',NULL,'moderate','',NULL,'2026-01-04 22:52:25',NULL),(118,23,923,31,'Door Handle','Doors & Hardware',35.00,1.00,35.00,'pending',NULL,'moderate','',NULL,'2026-01-04 22:52:25',NULL),(119,23,924,40,'Fire Alarm Speaker','Mechanical & Life Safety',80.00,1.00,80.00,'pending',NULL,'moderate','',NULL,'2026-01-04 22:52:25',NULL),(120,23,929,30,'Door Lock','Doors & Hardware',795.00,1.00,795.00,'pending',NULL,'moderate','',NULL,'2026-01-04 22:52:25',NULL),(121,23,931,14,'Microwave','Kitchenette',120.00,1.00,120.00,'pending',NULL,'moderate','',NULL,'2026-01-04 22:52:25',NULL),(122,23,940,35,'Vinyl Flooring','Paint & Flooring',2.80,1.00,2.80,'pending',NULL,'moderate','',NULL,'2026-01-04 22:52:25',NULL),(123,23,943,9,'Light Switches','Mechanical & Life Safety',5.00,1.00,5.00,'pending',NULL,'moderate','',NULL,'2026-01-04 22:52:25',NULL),(124,23,945,18,'Toilet','Washroom',200.00,1.00,200.00,'pending',NULL,'moderate','',NULL,'2026-01-04 22:52:25',NULL),(125,23,948,28,'Light Fixtures','Furniture & Fixtures',45.00,1.00,45.00,'pending',NULL,'moderate','',NULL,'2026-01-04 22:52:25',NULL),(126,23,953,41,'Sprinkler Covers/Cages','Mechanical & Life Safety',25.00,1.00,25.00,'pending',NULL,'moderate','',NULL,'2026-01-04 22:52:25',NULL),(127,24,785,23,'Bed Frame','Furniture & Fixtures',150.00,1.00,150.00,'pending',NULL,'moderate','',NULL,'2026-01-04 23:21:06',NULL),(128,24,805,1,'Walls','Structural',3.50,1.00,3.50,'pending',NULL,'moderate','',NULL,'2026-01-04 23:21:06',NULL),(129,24,814,9,'Light Switches','Mechanical & Life Safety',5.00,1.00,5.00,'pending',NULL,'moderate','',NULL,'2026-01-04 23:21:06',NULL),(130,25,1047,32,'Door Closer','Doors & Hardware',65.00,1.00,65.00,'pending',NULL,'moderate','',NULL,'2026-01-04 23:23:42',NULL),(131,26,708,31,'Door Handle','Doors & Hardware',35.00,1.00,35.00,'pending',NULL,'moderate','',NULL,'2026-01-05 00:29:32',NULL),(132,26,723,13,'Refrigerator','Kitchenette',600.00,1.00,600.00,'pending',NULL,'moderate','',NULL,'2026-01-05 00:29:32',NULL),(133,26,724,19,'Sink & Faucet (Bathroom)','Washroom',150.00,1.00,150.00,'pending',NULL,'moderate','',NULL,'2026-01-05 00:29:32',NULL),(134,26,741,44,'TV Mount','Furniture & Fixtures',20.00,1.00,20.00,'pending',NULL,'moderate','',NULL,'2026-01-05 00:29:32',NULL),(135,27,657,16,'Cabinets','Kitchenette',1200.00,1.00,1200.00,'pending',NULL,'moderate','',NULL,'2026-01-05 00:30:36',NULL),(136,27,677,25,'Desk','Furniture & Fixtures',120.00,1.00,120.00,'pending',NULL,'moderate','',NULL,'2026-01-05 00:30:36',NULL),(137,28,1002,34,'Carpet','Paint & Flooring',3.50,1.00,3.50,'pending',NULL,'moderate','',NULL,'2026-01-05 00:40:16',NULL),(138,28,1021,25,'Desk','Furniture & Fixtures',120.00,1.00,120.00,'pending',NULL,'moderate','',NULL,'2026-01-05 00:40:16',NULL),(139,29,273,32,'Door Closer','Doors & Hardware',65.00,1.00,65.00,'pending',NULL,'moderate','',NULL,'2026-01-05 00:44:17',NULL),(140,29,284,30,'Door Lock','Doors & Hardware',795.00,1.00,795.00,'pending',NULL,'moderate','',NULL,'2026-01-05 00:44:17',NULL),(141,30,617,32,'Door Closer','Doors & Hardware',65.00,1.00,65.00,'pending',NULL,'moderate','',NULL,'2026-01-05 00:44:53',NULL),(142,30,654,7,'Thermostat','Mechanical & Life Safety',120.00,1.00,120.00,'pending',NULL,'moderate','',NULL,'2026-01-05 00:44:53',NULL),(143,31,1088,34,'Carpet','Paint & Flooring',3.50,1.00,3.50,'pending',NULL,'moderate','',NULL,'2026-01-05 04:03:18',NULL),(144,31,1097,2,'Floor','Structural',4.00,1.00,4.00,'pending',NULL,'moderate','',NULL,'2026-01-05 04:03:18',NULL),(145,31,1098,33,'Interior Paint','Paint & Flooring',45.00,1.00,45.00,'pending',NULL,'moderate','',NULL,'2026-01-05 04:03:18',NULL),(146,31,1102,12,'Fire Extinguisher','Mechanical & Life Safety',75.00,1.00,75.00,'pending',NULL,'moderate','',NULL,'2026-01-05 04:03:18',NULL),(147,31,1105,36,'Tile','Paint & Flooring',5.50,1.00,5.50,'pending',NULL,'moderate','',NULL,'2026-01-05 04:03:18',NULL),(148,31,1121,38,'Smoke Alarm','Mechanical & Life Safety',50.00,1.00,50.00,'pending',NULL,'moderate','',NULL,'2026-01-05 04:03:18',NULL),(149,31,1123,10,'Smoke Detector','Mechanical & Life Safety',115.00,1.00,115.00,'pending',NULL,'moderate','',NULL,'2026-01-05 04:03:18',NULL),(150,32,1162,4,'Windows','Structural',643.21,1.00,643.21,'pending',NULL,'moderate','',NULL,'2026-01-05 04:09:38',NULL),(151,33,1174,34,'Carpet','Paint & Flooring',3.50,1.00,3.50,'pending',NULL,'moderate','',NULL,'2026-01-05 04:12:57',NULL),(152,33,1183,2,'Floor','Structural',4.00,1.00,4.00,'pending',NULL,'moderate','',NULL,'2026-01-05 04:12:57',NULL),(153,33,1198,35,'Vinyl Flooring','Paint & Flooring',2.80,1.00,2.80,'pending',NULL,'moderate','',NULL,'2026-01-05 04:12:57',NULL),(154,33,1205,4,'Windows','Structural',643.21,1.00,643.21,'pending',NULL,'moderate','',NULL,'2026-01-05 04:12:57',NULL),(155,33,1211,41,'Sprinkler Covers/Cages','Mechanical & Life Safety',25.00,1.00,25.00,'pending',NULL,'moderate','',NULL,'2026-01-05 04:12:57',NULL),(156,33,1213,7,'Thermostat','Mechanical & Life Safety',120.00,1.00,120.00,'pending',NULL,'moderate','',NULL,'2026-01-05 04:12:57',NULL),(157,34,1221,21,'Exhaust Fan','Washroom',80.00,1.00,80.00,'pending',NULL,'moderate','',NULL,'2026-01-05 04:14:38',NULL),(158,35,1264,21,'Exhaust Fan','Washroom',80.00,1.00,80.00,'pending',NULL,'moderate','',NULL,'2026-01-05 04:17:51',NULL),(159,36,1334,4,'Windows','Structural',643.21,1.00,643.21,'pending',NULL,'moderate','',NULL,'2026-01-05 04:20:07',NULL),(160,37,1364,1,'Walls','Structural',3.50,1.00,3.50,'pending',NULL,'moderate','',NULL,'2026-01-05 04:27:49',NULL),(161,37,1377,4,'Windows','Structural',643.21,1.00,643.21,'pending',NULL,'moderate','',NULL,'2026-01-05 04:27:49',NULL),(162,38,1390,3,'Ceiling','Structural',2.50,1.00,2.50,'pending',NULL,'moderate','',NULL,'2026-01-05 16:33:55',NULL),(163,39,1433,3,'Ceiling','Structural',2.50,1.00,2.50,'pending',NULL,'moderate','',NULL,'2026-01-05 16:37:55',NULL),(164,40,1479,21,'Exhaust Fan','Washroom',80.00,1.00,80.00,'pending',NULL,'moderate','',NULL,'2026-01-05 16:55:20',NULL),(165,40,1504,18,'Toilet','Washroom',200.00,1.00,200.00,'pending',NULL,'moderate','',NULL,'2026-01-05 16:55:20',NULL),(166,40,1514,7,'Thermostat','Mechanical & Life Safety',120.00,1.00,120.00,'pending',NULL,'moderate','',NULL,'2026-01-05 16:55:20',NULL),(167,41,1519,3,'Ceiling','Structural',2.50,1.00,2.50,'pending',NULL,'moderate','',NULL,'2026-01-05 17:05:27',NULL),(168,42,1562,3,'Ceiling','Structural',2.50,1.00,2.50,'pending',NULL,'moderate','',NULL,'2026-01-06 03:59:29',NULL),(169,42,1577,46,'Shower Head/Hose','Washroom',40.00,1.00,40.00,'pending',NULL,'moderate','',NULL,'2026-01-06 03:59:29',NULL),(170,42,1588,9,'Light Switches','Mechanical & Life Safety',5.00,1.00,5.00,'pending',NULL,'moderate','',NULL,'2026-01-06 03:59:29',NULL),(171,43,1608,21,'Exhaust Fan','Washroom',80.00,1.00,80.00,'pending',NULL,'moderate','',NULL,'2026-01-06 05:48:00',NULL),(172,43,1633,18,'Toilet','Washroom',200.00,1.00,200.00,'pending',NULL,'moderate','',NULL,'2026-01-06 05:48:00',NULL),(173,44,1648,3,'Ceiling','Structural',2.50,1.00,2.50,'pending',NULL,'moderate','',NULL,'2026-01-06 05:56:59',NULL),(174,44,1662,14,'Microwave','Kitchenette',120.00,1.00,120.00,'pending',NULL,'moderate','',NULL,'2026-01-06 05:56:59',NULL),(175,44,1669,13,'Refrigerator','Kitchenette',600.00,1.00,600.00,'pending',NULL,'moderate','',NULL,'2026-01-06 05:56:59',NULL),(176,45,1689,16,'Cabinets','Kitchenette',1200.00,1.00,1200.00,'pending',NULL,'moderate','',NULL,'2026-01-06 05:59:47',NULL),(177,45,1695,45,'Cable Box','Furniture & Fixtures',30.00,1.00,30.00,'pending',NULL,'moderate','',NULL,'2026-01-06 05:59:47',NULL),(178,45,1697,31,'Door Handle','Doors & Hardware',35.00,1.00,35.00,'pending',NULL,'moderate','',NULL,'2026-01-06 05:59:47',NULL),(179,45,1703,30,'Door Lock','Doors & Hardware',795.00,1.00,795.00,'pending',NULL,'moderate','',NULL,'2026-01-06 05:59:47',NULL),(180,45,1714,35,'Vinyl Flooring','Paint & Flooring',2.80,1.00,2.80,'pending',NULL,'moderate','',NULL,'2026-01-06 05:59:47',NULL),(181,46,1739,17,'Countertop','Kitchenette',300.00,1.00,300.00,'pending',NULL,'moderate','',NULL,'2026-01-06 06:06:43',NULL),(182,46,1744,22,'Mirror','Washroom',40.00,1.00,40.00,'pending',NULL,'moderate','',NULL,'2026-01-06 06:06:43',NULL),(183,46,1749,46,'Shower Head/Hose','Washroom',40.00,1.00,40.00,'pending',NULL,'moderate','',NULL,'2026-01-06 06:06:43',NULL),(184,46,1763,48,'Window Hardware','Doors & Hardware',100.00,1.00,100.00,'pending',NULL,'moderate','',NULL,'2026-01-06 06:06:43',NULL),(185,47,1785,2,'Floor','Structural',4.00,1.00,4.00,'pending',NULL,'moderate','',NULL,'2026-01-06 06:07:38',NULL),(186,47,1799,19,'Sink & Faucet (Bathroom)','Washroom',150.00,1.00,150.00,'pending',NULL,'moderate','',NULL,'2026-01-06 06:07:38',NULL),(187,47,1813,41,'Sprinkler Covers/Cages','Mechanical & Life Safety',25.00,1.00,25.00,'pending',NULL,'moderate','',NULL,'2026-01-06 06:07:38',NULL),(188,48,1829,33,'Interior Paint','Paint & Flooring',45.00,1.00,45.00,'pending',NULL,'moderate','',NULL,'2026-01-06 06:13:46',NULL),(189,48,1839,29,'Entry Door','Doors & Hardware',300.00,1.00,300.00,'pending',NULL,'moderate','',NULL,'2026-01-06 06:13:46',NULL),(190,48,1854,10,'Smoke Detector','Mechanical & Life Safety',115.00,1.00,115.00,'pending',NULL,'moderate','',NULL,'2026-01-06 06:13:46',NULL),(191,49,1860,23,'Bed Frame','Furniture & Fixtures',150.00,1.00,150.00,'pending',NULL,'moderate','',NULL,'2026-01-06 06:27:02',NULL),(192,49,1863,3,'Ceiling','Structural',2.50,1.00,2.50,'pending',NULL,'moderate','',NULL,'2026-01-06 06:27:02',NULL),(193,49,1864,32,'Door Closer','Doors & Hardware',65.00,1.00,65.00,'pending',NULL,'moderate','',NULL,'2026-01-06 06:27:02',NULL),(194,49,1876,12,'Fire Extinguisher','Mechanical & Life Safety',75.00,1.00,75.00,'pending',NULL,'moderate','',NULL,'2026-01-06 06:27:02',NULL),(195,49,1881,25,'Desk','Furniture & Fixtures',120.00,1.00,120.00,'pending',NULL,'moderate','',NULL,'2026-01-06 06:27:02',NULL),(196,49,1900,43,'Television','Furniture & Fixtures',250.00,1.00,250.00,'pending',NULL,'moderate','',NULL,'2026-01-06 06:27:02',NULL),(197,49,1901,7,'Thermostat','Mechanical & Life Safety',120.00,1.00,120.00,'pending',NULL,'moderate','',NULL,'2026-01-06 06:27:02',NULL),(198,50,1928,19,'Sink & Faucet (Bathroom)','Washroom',150.00,1.00,150.00,'pending',NULL,'moderate','',NULL,'2026-01-06 06:28:16',NULL),(199,50,1944,7,'Thermostat','Mechanical & Life Safety',120.00,1.00,120.00,'pending',NULL,'moderate','',NULL,'2026-01-06 06:28:16',NULL),(200,51,1949,3,'Ceiling','Structural',2.50,1.00,2.50,'pending',NULL,'moderate','',NULL,'2026-01-06 16:02:22',NULL),(201,52,2033,16,'Cabinets','Kitchenette',1200.00,1.00,1200.00,'pending',NULL,'moderate','',NULL,'2026-01-07 03:09:30',NULL),(202,52,2036,32,'Door Closer','Doors & Hardware',65.00,1.00,65.00,'pending',NULL,'moderate','',NULL,'2026-01-07 03:09:30',NULL),(203,52,2038,21,'Exhaust Fan','Washroom',80.00,1.00,80.00,'pending',NULL,'moderate','',NULL,'2026-01-07 03:09:30',NULL),(204,52,2041,31,'Door Handle','Doors & Hardware',35.00,1.00,35.00,'pending',NULL,'moderate','',NULL,'2026-01-07 03:09:30',NULL),(205,52,2042,40,'Fire Alarm Speaker','Mechanical & Life Safety',80.00,1.00,80.00,'pending',NULL,'moderate','',NULL,'2026-01-07 03:09:30',NULL),(206,52,2063,18,'Toilet','Washroom',200.00,1.00,200.00,'pending',NULL,'moderate','',NULL,'2026-01-07 03:09:30',NULL),(207,53,1991,34,'Carpet','Paint & Flooring',3.50,1.00,3.50,'pending',NULL,'moderate','',NULL,'2026-01-17 22:22:56',NULL),(208,53,1992,3,'Ceiling','Structural',2.50,1.00,2.50,'pending',NULL,'moderate','',NULL,'2026-01-17 22:22:56',NULL),(209,53,1993,32,'Door Closer','Doors & Hardware',65.00,1.00,65.00,'pending',NULL,'moderate','',NULL,'2026-01-17 22:22:56',NULL),(210,53,1995,21,'Exhaust Fan','Washroom',80.00,1.00,80.00,'pending',NULL,'moderate','',NULL,'2026-01-17 22:22:56',NULL),(211,53,2001,33,'Interior Paint','Paint & Flooring',45.00,1.00,45.00,'pending',NULL,'moderate','',NULL,'2026-01-17 22:22:56',NULL),(212,53,2009,1,'Walls','Structural',3.50,1.00,3.50,'pending',NULL,'moderate','',NULL,'2026-01-17 22:22:56',NULL),(213,53,2012,6,'Heating System','Mechanical & Life Safety',80.00,1.00,80.00,'pending',NULL,'major','',NULL,'2026-01-17 22:22:56',NULL),(214,53,2015,35,'Vinyl Flooring','Paint & Flooring',2.80,1.00,2.80,'pending',NULL,'moderate','',NULL,'2026-01-17 22:22:56',NULL),(215,53,2016,5,'Window Screens','Structural',25.00,1.00,25.00,'pending',NULL,'moderate','',NULL,'2026-01-17 22:22:56',NULL),(216,53,2024,38,'Smoke Alarm','Mechanical & Life Safety',50.00,1.00,50.00,'pending',NULL,'moderate','',NULL,'2026-01-17 22:22:56',NULL),(217,53,2026,10,'Smoke Detector','Mechanical & Life Safety',115.00,1.00,115.00,'pending',NULL,'moderate','',NULL,'2026-01-17 22:22:56',NULL),(218,53,2028,41,'Sprinkler Covers/Cages','Mechanical & Life Safety',25.00,1.00,25.00,'pending',NULL,'moderate','',NULL,'2026-01-17 22:22:56',NULL),(219,54,2079,32,'Door Closer','Doors & Hardware',65.00,1.00,65.00,'pending',NULL,'moderate','',NULL,'2026-01-17 22:33:03',NULL),(220,54,2080,8,'Electrical Outlets','Mechanical & Life Safety',8.00,1.00,8.00,'pending',NULL,'moderate','',NULL,'2026-01-17 22:33:03',NULL),(221,54,2085,40,'Fire Alarm Speaker','Mechanical & Life Safety',80.00,1.00,80.00,'pending',NULL,'moderate','',NULL,'2026-01-17 22:33:03',NULL),(222,54,2086,2,'Floor','Structural',4.00,1.00,4.00,'pending',NULL,'moderate','',NULL,'2026-01-17 22:33:03',NULL),(223,54,2088,22,'Mirror','Washroom',40.00,1.00,40.00,'pending',NULL,'moderate','',NULL,'2026-01-17 22:33:03',NULL),(224,54,2089,26,'Chair','Furniture & Fixtures',60.00,1.00,60.00,'pending',NULL,'moderate','',NULL,'2026-01-17 22:33:03',NULL),(225,54,2094,36,'Tile','Paint & Flooring',5.50,1.00,5.50,'pending',NULL,'moderate','',NULL,'2026-01-17 22:33:03',NULL),(226,54,2097,29,'Entry Door','Doors & Hardware',300.00,1.00,300.00,'pending',NULL,'critical','',NULL,'2026-01-17 22:33:03',NULL),(227,54,2098,6,'Heating System','Mechanical & Life Safety',80.00,1.00,80.00,'pending',NULL,'moderate','',NULL,'2026-01-17 22:33:03',NULL),(228,54,2102,5,'Window Screens','Structural',25.00,1.00,25.00,'pending',NULL,'moderate','',NULL,'2026-01-17 22:33:03',NULL),(229,54,2111,24,'Mattress','Furniture & Fixtures',250.00,1.00,250.00,'pending',NULL,'moderate','',NULL,'2026-01-17 22:33:03',NULL),(230,54,2112,10,'Smoke Detector','Mechanical & Life Safety',115.00,1.00,115.00,'pending',NULL,'moderate','',NULL,'2026-01-17 22:33:03',NULL),(231,54,2113,47,'Roller Blind','Furniture & Fixtures',350.00,1.00,350.00,'pending',NULL,'moderate','',NULL,'2026-01-17 22:33:03',NULL),(232,55,2120,34,'Carpet','Paint & Flooring',3.50,1.00,3.50,'pending',NULL,'moderate','',NULL,'2026-01-23 17:58:34',NULL),(233,55,2121,3,'Ceiling','Structural',2.50,1.00,2.50,'pending',NULL,'moderate','',NULL,'2026-01-23 17:58:34',NULL),(234,55,2123,8,'Electrical Outlets','Mechanical & Life Safety',8.00,1.00,8.00,'pending',NULL,'moderate','',NULL,'2026-01-23 17:58:34',NULL),(235,55,2124,21,'Exhaust Fan','Washroom',80.00,1.00,80.00,'pending',NULL,'moderate','',NULL,'2026-01-23 17:58:34',NULL),(236,55,2126,17,'Countertop','Kitchenette',300.00,1.00,300.00,'pending',NULL,'moderate','',NULL,'2026-01-23 17:58:34',NULL),(237,55,2132,26,'Chair','Furniture & Fixtures',60.00,1.00,60.00,'pending',NULL,'moderate','',NULL,'2026-01-23 17:58:34',NULL),(238,55,2133,30,'Door Lock','Doors & Hardware',795.00,1.00,795.00,'pending',NULL,'moderate','',NULL,'2026-01-23 17:58:34',NULL),(239,55,2139,25,'Desk','Furniture & Fixtures',120.00,1.00,120.00,'pending',NULL,'moderate','',NULL,'2026-01-23 17:58:34',NULL),(240,55,2140,29,'Entry Door','Doors & Hardware',300.00,1.00,300.00,'pending',NULL,'moderate','',NULL,'2026-01-23 17:58:34',NULL),(241,55,2142,13,'Refrigerator','Kitchenette',600.00,1.00,600.00,'pending',NULL,'moderate','',NULL,'2026-01-23 17:58:34',NULL),(242,55,2143,19,'Sink & Faucet (Bathroom)','Washroom',150.00,1.00,150.00,'pending',NULL,'moderate','',NULL,'2026-01-23 17:58:34',NULL),(243,55,2145,5,'Window Screens','Structural',25.00,1.00,25.00,'pending',NULL,'moderate','',NULL,'2026-01-23 17:58:34',NULL),(244,55,2146,42,'Dresser','Furniture & Fixtures',220.00,1.00,220.00,'pending',NULL,'moderate','',NULL,'2026-01-23 17:58:34',NULL),(245,55,2150,48,'Window Hardware','Doors & Hardware',100.00,1.00,100.00,'pending',NULL,'moderate','',NULL,'2026-01-23 17:58:34',NULL),(246,55,2152,28,'Light Fixtures','Furniture & Fixtures',45.00,1.00,45.00,'pending',NULL,'moderate','',NULL,'2026-01-23 17:58:34',NULL),(247,55,2154,24,'Mattress','Furniture & Fixtures',250.00,1.00,250.00,'pending',NULL,'moderate','',NULL,'2026-01-23 17:58:34',NULL),(248,55,2158,43,'Television','Furniture & Fixtures',250.00,1.00,250.00,'pending',NULL,'moderate','',NULL,'2026-01-23 17:58:34',NULL),(249,56,2162,16,'Cabinets','Kitchenette',1200.00,1.00,1200.00,'pending',NULL,'moderate','',NULL,'2026-01-23 22:05:53',NULL),(250,56,2163,34,'Carpet','Paint & Flooring',3.50,1.00,3.50,'pending',NULL,'moderate','',NULL,'2026-01-23 22:05:53',NULL),(251,56,2165,32,'Door Closer','Doors & Hardware',65.00,1.00,65.00,'pending',NULL,'moderate','',NULL,'2026-01-23 22:05:53',NULL),(252,56,2166,8,'Electrical Outlets','Mechanical & Life Safety',8.00,1.00,8.00,'pending',NULL,'moderate','',NULL,'2026-01-23 22:05:53',NULL),(253,56,2168,45,'Cable Box','Furniture & Fixtures',30.00,1.00,30.00,'pending',NULL,'moderate','',NULL,'2026-01-23 22:05:53',NULL),(254,56,2172,2,'Floor','Structural',4.00,1.00,4.00,'pending',NULL,'moderate','',NULL,'2026-01-23 22:05:53',NULL),(255,56,2176,30,'Door Lock','Doors & Hardware',795.00,1.00,795.00,'pending',NULL,'moderate','',NULL,'2026-01-23 22:05:53',NULL),(256,56,2178,14,'Microwave','Kitchenette',120.00,1.00,120.00,'pending',NULL,'moderate','',NULL,'2026-01-23 22:05:53',NULL),(257,56,2185,13,'Refrigerator','Kitchenette',600.00,1.00,600.00,'pending',NULL,'moderate','',NULL,'2026-01-23 22:05:53',NULL),(258,56,2187,35,'Vinyl Flooring','Paint & Flooring',2.80,1.00,2.80,'pending',NULL,'moderate','',NULL,'2026-01-23 22:05:53',NULL),(259,56,2191,15,'Sink & Faucet','Kitchenette',180.00,1.00,180.00,'pending',NULL,'moderate','',NULL,'2026-01-23 22:05:53',NULL),(260,56,2194,4,'Windows','Structural',643.21,1.00,643.21,'pending',NULL,'moderate','',NULL,'2026-01-23 22:05:53',NULL),(261,56,2196,38,'Smoke Alarm','Mechanical & Life Safety',50.00,1.00,50.00,'pending',NULL,'moderate','',NULL,'2026-01-23 22:05:53',NULL),(262,56,2203,44,'TV Mount','Furniture & Fixtures',20.00,1.00,20.00,'pending',NULL,'moderate','',NULL,'2026-01-23 22:05:53',NULL),(263,57,2204,23,'Bed Frame','Furniture & Fixtures',150.00,1.00,150.00,'pending',NULL,'moderate','',NULL,'2026-01-23 22:33:34',1),(264,57,2206,34,'Carpet','Paint & Flooring',3.50,1.00,3.50,'pending',NULL,'moderate','',NULL,'2026-01-23 22:33:34',2),(265,57,2208,32,'Door Closer','Doors & Hardware',65.00,1.00,65.00,'pending',NULL,'moderate','',NULL,'2026-01-23 22:33:34',11),(266,57,2212,17,'Countertop','Kitchenette',300.00,1.00,300.00,'pending',NULL,'moderate','',NULL,'2026-01-23 22:33:34',3),(267,57,2222,46,'Shower Head/Hose','Washroom',40.00,1.00,40.00,'pending',NULL,'moderate','',NULL,'2026-01-23 22:33:34',4),(268,57,2223,36,'Tile','Paint & Flooring',5.50,1.00,5.50,'pending',NULL,'moderate','',NULL,'2026-01-23 22:33:34',5),(269,57,2224,1,'Walls','Structural',3.50,1.00,3.50,'pending',NULL,'moderate','',NULL,'2026-01-23 22:33:34',6),(270,57,2226,29,'Entry Door','Doors & Hardware',300.00,1.00,300.00,'pending',NULL,'moderate','',NULL,'2026-01-23 22:33:34',7),(271,57,2227,6,'Heating System','Mechanical & Life Safety',80.00,1.00,80.00,'pending',NULL,'moderate','',NULL,'2026-01-23 22:33:34',8),(272,57,2240,24,'Mattress','Furniture & Fixtures',250.00,1.00,250.00,'pending',NULL,'moderate','',NULL,'2026-01-23 22:33:34',9),(273,57,2241,10,'Smoke Detector','Mechanical & Life Safety',115.00,1.00,115.00,'pending',NULL,'moderate','',NULL,'2026-01-23 22:33:34',10),(285,59,2378,34,'Carpet','Paint & Flooring',3.50,1.00,3.50,'pending',NULL,'moderate','',NULL,'2026-01-25 03:15:59',12),(286,59,2379,3,'Ceiling','Structural',2.50,1.00,2.50,'pending',NULL,'moderate','',NULL,'2026-01-25 03:15:59',29),(287,59,2380,32,'Door Closer','Doors & Hardware',65.00,1.00,65.00,'pending',NULL,'moderate','',NULL,'2026-01-25 03:15:59',13),(288,59,2381,8,'Electrical Outlets','Mechanical & Life Safety',8.00,4.00,32.00,'pending',NULL,'moderate','',NULL,'2026-01-25 03:15:59',14),(289,59,2382,21,'Exhaust Fan','Washroom',80.00,1.00,80.00,'pending',NULL,'moderate','',NULL,'2026-01-25 03:15:59',29),(290,59,2384,17,'Countertop','Kitchenette',300.00,1.00,300.00,'pending',NULL,'moderate','',NULL,'2026-01-25 03:15:59',29),(291,59,2385,31,'Door Handle','Doors & Hardware',35.00,1.00,35.00,'pending',NULL,'moderate','',NULL,'2026-01-25 03:15:59',29),(292,59,2386,40,'Fire Alarm Speaker','Mechanical & Life Safety',80.00,1.00,80.00,'pending',NULL,'moderate','',NULL,'2026-01-25 03:15:59',29),(293,59,2387,2,'Floor','Structural',4.00,1.00,4.00,'pending',NULL,'moderate','',NULL,'2026-01-25 03:15:59',15),(294,59,2388,33,'Interior Paint','Paint & Flooring',45.00,1.00,45.00,'pending',NULL,'moderate','',NULL,'2026-01-25 03:15:59',16),(295,59,2390,26,'Chair','Furniture & Fixtures',60.00,1.00,60.00,'pending',NULL,'moderate','',NULL,'2026-01-25 03:15:59',17),(296,59,2391,30,'Door Lock','Doors & Hardware',795.00,1.00,795.00,'pending',NULL,'moderate','',NULL,'2026-01-25 03:15:59',29),(297,59,2392,12,'Fire Extinguisher','Mechanical & Life Safety',75.00,1.00,75.00,'pending',NULL,'moderate','',NULL,'2026-01-25 03:15:59',18),(298,59,2393,14,'Microwave','Kitchenette',120.00,1.00,120.00,'pending',NULL,'moderate','',NULL,'2026-01-25 03:15:59',29),(299,59,2394,46,'Shower Head/Hose','Washroom',40.00,1.00,40.00,'pending',NULL,'moderate','',NULL,'2026-01-25 03:15:59',19),(300,59,2397,25,'Desk','Furniture & Fixtures',120.00,1.00,120.00,'pending',NULL,'moderate','',NULL,'2026-01-25 03:15:59',20),(301,59,2398,29,'Entry Door','Doors & Hardware',300.00,1.00,300.00,'pending',NULL,'moderate','',NULL,'2026-01-25 03:15:59',29),(302,59,2399,6,'Heating System','Mechanical & Life Safety',80.00,1.00,80.00,'pending',NULL,'moderate','',NULL,'2026-01-25 03:15:59',29),(303,59,2401,19,'Sink & Faucet (Bathroom)','Washroom',150.00,1.00,150.00,'pending',NULL,'moderate','',NULL,'2026-01-25 03:15:59',29),(304,59,2402,35,'Vinyl Flooring','Paint & Flooring',2.80,1.00,2.80,'pending',NULL,'moderate','',NULL,'2026-01-25 03:15:59',21),(305,59,2403,5,'Window Screens','Structural',25.00,1.00,25.00,'pending',NULL,'moderate','',NULL,'2026-01-25 03:15:59',22),(306,59,2404,42,'Dresser','Furniture & Fixtures',220.00,1.00,220.00,'pending',NULL,'moderate','',NULL,'2026-01-25 03:15:59',23),(307,59,2405,9,'Light Switches','Mechanical & Life Safety',5.00,1.00,5.00,'pending',NULL,'moderate','',NULL,'2026-01-25 03:15:59',29),(308,59,2408,48,'Window Hardware','Doors & Hardware',100.00,1.00,100.00,'pending',NULL,'moderate','',NULL,'2026-01-25 03:15:59',24),(309,59,2412,24,'Mattress','Furniture & Fixtures',250.00,1.00,250.00,'pending',NULL,'moderate','',NULL,'2026-01-25 03:15:59',25),(310,59,2413,10,'Smoke Detector','Mechanical & Life Safety',115.00,1.00,115.00,'pending',NULL,'moderate','',NULL,'2026-01-25 03:15:59',26),(311,59,2414,47,'Roller Blind','Furniture & Fixtures',350.00,1.00,350.00,'pending',NULL,'moderate','',NULL,'2026-01-25 03:15:59',27),(312,59,2417,7,'Thermostat','Mechanical & Life Safety',120.00,1.00,120.00,'pending',NULL,'moderate','',NULL,'2026-01-25 03:15:59',28),(321,60,2419,23,'Bed Frame','Furniture & Fixtures',150.00,1.00,150.00,'pending',NULL,'moderate','',NULL,'2026-01-26 06:10:52',38),(322,60,2422,3,'Ceiling','Structural',2.50,1.00,2.50,'pending',NULL,'moderate','',NULL,'2026-01-26 06:10:52',47),(323,60,2424,8,'Electrical Outlets','Mechanical & Life Safety',8.00,1.00,8.00,'pending',NULL,'moderate','',NULL,'2026-01-26 06:10:52',39),(324,60,2428,31,'Door Handle','Doors & Hardware',35.00,1.00,35.00,'pending',NULL,'moderate','',NULL,'2026-01-26 06:10:52',40),(325,60,2429,40,'Fire Alarm Speaker','Mechanical & Life Safety',80.00,1.00,80.00,'pending',NULL,'moderate','',NULL,'2026-01-26 06:10:52',47),(326,60,2430,2,'Floor','Structural',4.00,1.00,4.00,'pending',NULL,'moderate','',NULL,'2026-01-26 06:10:52',41),(327,60,2433,26,'Chair','Furniture & Fixtures',60.00,1.00,60.00,'pending',NULL,'moderate','',NULL,'2026-01-26 06:10:52',42),(328,60,2435,12,'Fire Extinguisher','Mechanical & Life Safety',75.00,1.00,75.00,'pending',NULL,'moderate','',NULL,'2026-01-26 06:10:52',43),(329,60,2438,36,'Tile','Paint & Flooring',5.50,1.00,5.50,'pending',NULL,'moderate','',NULL,'2026-01-26 06:10:52',47),(330,60,2441,29,'Entry Door','Doors & Hardware',300.00,1.00,300.00,'pending',NULL,'moderate','',NULL,'2026-01-26 06:10:52',44),(331,60,2452,4,'Windows','Structural',643.21,1.00,643.21,'pending',NULL,'moderate','',NULL,'2026-01-26 06:10:52',45),(332,60,2454,38,'Smoke Alarm','Mechanical & Life Safety',50.00,1.00,50.00,'pending',NULL,'moderate','',NULL,'2026-01-26 06:10:52',46),(333,58,2254,45,'Cable Box','Furniture & Fixtures',30.00,1.00,30.00,'pending',NULL,'moderate','',NULL,'2026-01-26 06:16:21',48),(334,58,2256,31,'Door Handle','Doors & Hardware',35.00,1.00,35.00,'pending',NULL,'moderate','',NULL,'2026-01-26 06:16:21',49),(335,58,2261,26,'Chair','Furniture & Fixtures',60.00,1.00,60.00,'pending',NULL,'moderate','',NULL,'2026-01-26 06:16:21',50),(336,58,2279,48,'Window Hardware','Doors & Hardware',100.00,1.00,100.00,'pending',NULL,'moderate','',NULL,'2026-01-26 06:16:21',51),(337,61,2333,23,'Bed Frame','Furniture & Fixtures',150.00,1.00,150.00,'pending',NULL,'moderate','',NULL,'2026-01-26 06:17:01',56),(338,61,2337,32,'Door Closer','Doors & Hardware',65.00,1.00,65.00,'pending',NULL,'moderate','',NULL,'2026-01-26 06:17:01',56),(339,61,2342,31,'Door Handle','Doors & Hardware',35.00,1.00,35.00,'pending',NULL,'moderate','',NULL,'2026-01-26 06:17:01',56),(340,61,2348,30,'Door Lock','Doors & Hardware',795.00,1.00,795.00,'pending',NULL,'moderate','',NULL,'2026-01-26 06:17:01',52),(341,61,2355,29,'Entry Door','Doors & Hardware',300.00,1.00,300.00,'pending',NULL,'moderate','',NULL,'2026-01-26 06:17:01',53),(342,61,2364,18,'Toilet','Washroom',200.00,1.00,200.00,'pending',NULL,'moderate','',NULL,'2026-01-26 06:17:01',54),(343,61,2365,48,'Window Hardware','Doors & Hardware',100.00,1.00,100.00,'pending',NULL,'moderate','',NULL,'2026-01-26 06:17:01',55),(344,62,2291,16,'Cabinets','Kitchenette',1200.00,1.00,1200.00,'pending',NULL,'moderate','',NULL,'2026-01-27 15:22:58',73),(345,62,2293,3,'Ceiling','Structural',2.50,1.00,2.50,'pending',NULL,'moderate','',NULL,'2026-01-27 15:22:58',58),(346,62,2294,32,'Door Closer','Doors & Hardware',65.00,1.00,65.00,'pending',NULL,'moderate','',NULL,'2026-01-27 15:22:58',59),(347,62,2296,21,'Exhaust Fan','Washroom',80.00,1.00,80.00,'pending',NULL,'moderate','',NULL,'2026-01-27 15:22:58',73),(348,62,2301,2,'Floor','Structural',4.00,1.00,4.00,'pending',NULL,'moderate','',NULL,'2026-01-27 15:22:58',60),(349,62,2302,33,'Interior Paint','Paint & Flooring',45.00,1.00,45.00,'pending',NULL,'minor','touch up paint',NULL,'2026-01-27 15:22:58',61),(350,62,2303,22,'Mirror','Washroom',40.00,1.00,40.00,'pending',NULL,'moderate','',NULL,'2026-01-27 15:22:58',73),(351,62,2304,26,'Chair','Furniture & Fixtures',60.00,1.00,60.00,'pending',NULL,'moderate','',NULL,'2026-01-27 15:22:58',73),(352,62,2306,12,'Fire Extinguisher','Mechanical & Life Safety',75.00,1.00,75.00,'pending',NULL,'moderate','',NULL,'2026-01-27 15:22:58',62),(353,62,2308,46,'Shower Head/Hose','Washroom',40.00,1.00,40.00,'pending',NULL,'moderate','',NULL,'2026-01-27 15:22:58',63),(354,62,2309,36,'Tile','Paint & Flooring',5.50,1.00,5.50,'pending',NULL,'moderate','',NULL,'2026-01-27 15:22:58',64),(355,62,2310,1,'Walls','Structural',3.50,1.00,3.50,'pending',NULL,'moderate','',NULL,'2026-01-27 15:22:58',65),(356,62,2311,25,'Desk','Furniture & Fixtures',120.00,1.00,120.00,'pending',NULL,'moderate','',NULL,'2026-01-27 15:22:58',66),(357,62,2312,29,'Entry Door','Doors & Hardware',300.00,1.00,300.00,'pending',NULL,'moderate','',NULL,'2026-01-27 15:22:58',73),(358,62,2313,6,'Heating System','Mechanical & Life Safety',80.00,1.00,80.00,'pending',NULL,'moderate','',NULL,'2026-01-27 15:22:58',73),(359,62,2316,35,'Vinyl Flooring','Paint & Flooring',2.80,1.00,2.80,'pending',NULL,'moderate','',NULL,'2026-01-27 15:22:58',67),(360,62,2317,5,'Window Screens','Structural',25.00,1.00,25.00,'pending',NULL,'moderate','',NULL,'2026-01-27 15:22:58',68),(361,62,2319,9,'Light Switches','Mechanical & Life Safety',5.00,1.00,5.00,'pending',NULL,'moderate','',NULL,'2026-01-27 15:22:58',73),(362,62,2321,18,'Toilet','Washroom',200.00,1.00,200.00,'pending',NULL,'moderate','',NULL,'2026-01-27 15:22:58',73),(363,62,2322,48,'Window Hardware','Doors & Hardware',100.00,1.00,100.00,'pending',NULL,'moderate','',NULL,'2026-01-27 15:22:58',69),(364,62,2324,28,'Light Fixtures','Furniture & Fixtures',45.00,1.00,45.00,'pending',NULL,'moderate','',NULL,'2026-01-27 15:22:58',73),(365,62,2326,24,'Mattress','Furniture & Fixtures',250.00,1.00,250.00,'pending',NULL,'moderate','',NULL,'2026-01-27 15:22:58',70),(366,62,2327,10,'Smoke Detector','Mechanical & Life Safety',115.00,1.00,115.00,'pending',NULL,'moderate','',NULL,'2026-01-27 15:22:58',71),(367,62,2328,47,'Roller Blind','Furniture & Fixtures',350.00,1.00,350.00,'pending',NULL,'moderate','',NULL,'2026-01-27 15:22:58',72),(368,62,2331,7,'Thermostat','Mechanical & Life Safety',120.00,1.00,120.00,'pending',NULL,'moderate','',NULL,'2026-01-27 15:22:58',73),(369,63,2466,32,'Door Closer','Doors & Hardware',175.00,1.00,175.00,'pending',NULL,'moderate','',NULL,'2026-01-28 04:25:47',74),(370,64,2509,32,'Door Closer','Doors & Hardware',175.00,1.00,175.00,'pending',NULL,'moderate','',NULL,'2026-01-30 22:50:35',NULL),(371,57,2213,31,'Door Handle','Doors & Hardware',750.00,1.00,750.00,'pending',NULL,'moderate','',NULL,'2026-01-30 22:53:59',11),(372,57,2219,30,'Door Lock','Doors & Hardware',795.00,1.00,795.00,'pending',NULL,'moderate','',NULL,'2026-01-30 22:53:59',11);
/*!40000 ALTER TABLE `flip_scope_items` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `flip_scopes`
--

DROP TABLE IF EXISTS `flip_scopes`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `flip_scopes` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `inspection_id` int(11) NOT NULL COMMENT 'Source inspection',
  `unit_id` int(10) unsigned NOT NULL,
  `status` enum('draft','approved','in_progress','completed','cancelled') NOT NULL DEFAULT 'draft',
  `generated_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `approved_at` timestamp NULL DEFAULT NULL,
  `approved_by` int(10) unsigned DEFAULT NULL,
  `completed_at` timestamp NULL DEFAULT NULL,
  `total_estimated_cost` decimal(10,2) DEFAULT 0.00,
  `total_actual_cost` decimal(10,2) DEFAULT 0.00,
  `notes` text DEFAULT NULL,
  `funding_sources` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL CHECK (json_valid(`funding_sources`)),
  `funding_allocated_at` timestamp NULL DEFAULT NULL,
  `funding_allocated_by` int(10) unsigned DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `unique_inspection_scope` (`inspection_id`) COMMENT 'One flip scope per inspection',
  KEY `idx_inspection` (`inspection_id`),
  KEY `idx_unit` (`unit_id`),
  KEY `idx_status` (`status`),
  KEY `idx_approved` (`approved_at`),
  KEY `idx_flip_scopes_funding_allocated_by` (`funding_allocated_by`),
  CONSTRAINT `fk_flip_scopes_funding_allocated_by` FOREIGN KEY (`funding_allocated_by`) REFERENCES `users` (`id`) ON DELETE SET NULL,
  CONSTRAINT `flip_scopes_ibfk_1` FOREIGN KEY (`inspection_id`) REFERENCES `inspections` (`id`),
  CONSTRAINT `flip_scopes_ibfk_2` FOREIGN KEY (`unit_id`) REFERENCES `units` (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=65 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Auto-generated flip scopes';
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `flip_scopes`
--

LOCK TABLES `flip_scopes` WRITE;
/*!40000 ALTER TABLE `flip_scopes` DISABLE KEYS */;
INSERT INTO `flip_scopes` VALUES (2,11,16,'draft','2026-01-03 22:09:23',NULL,NULL,NULL,4672.50,0.00,NULL,NULL,NULL,NULL),(3,12,38,'draft','2026-01-03 22:11:00',NULL,NULL,NULL,65.00,0.00,NULL,NULL,NULL,NULL),(9,8,14,'draft','2026-01-04 00:02:51',NULL,NULL,NULL,2474.80,0.00,NULL,NULL,NULL,NULL),(10,10,60,'draft','2026-01-04 00:08:18',NULL,NULL,NULL,2915.00,0.00,NULL,NULL,NULL,NULL),(11,13,45,'draft','2026-01-04 04:32:03',NULL,NULL,NULL,2080.00,0.00,NULL,NULL,NULL,NULL),(12,15,46,'approved','2026-01-04 06:45:36','2026-01-05 05:22:45',1,NULL,2651.51,0.00,NULL,'[{\"source\":\"operating\",\"sourceLabel\":\"Operating Budget\",\"percentage\":100,\"amount\":2926.51}]','2026-01-05 05:22:45',1),(13,18,19,'draft','2026-01-04 06:46:52',NULL,NULL,NULL,0.00,0.00,NULL,NULL,NULL,NULL),(14,20,36,'approved','2026-01-04 06:49:55','2026-01-05 04:43:22',1,NULL,2592.21,0.00,NULL,'[{\"source\":\"operating\",\"sourceLabel\":\"Operating Budget\",\"percentage\":100,\"amount\":2592.21}]','2026-01-05 04:43:22',1),(15,21,13,'draft','2026-01-04 06:53:31',NULL,NULL,NULL,1994.30,0.00,NULL,NULL,NULL,NULL),(16,19,32,'approved','2026-01-04 07:03:00','2026-01-06 05:46:26',1,NULL,1657.50,0.00,NULL,'[{\"source\":\"operating\",\"sourceLabel\":\"Operating Budget\",\"percentage\":100,\"amount\":2300.71}]','2026-01-06 05:46:26',1),(17,16,47,'draft','2026-01-04 07:03:28',NULL,NULL,NULL,0.00,0.00,NULL,NULL,NULL,NULL),(18,17,49,'approved','2026-01-04 07:03:58','2026-01-05 05:04:41',1,NULL,65.00,0.00,NULL,'[{\"source\":\"operating\",\"sourceLabel\":\"Operating Budget\",\"percentage\":100,\"amount\":65}]','2026-01-05 05:04:41',1),(19,25,88,'approved','2026-01-04 19:15:28','2026-01-05 04:48:45',1,NULL,525.00,0.00,NULL,'[{\"source\":\"operating\",\"sourceLabel\":\"Operating Budget\",\"percentage\":100,\"amount\":525}]','2026-01-05 04:48:45',1),(20,28,43,'approved','2026-01-04 19:33:19','2026-01-05 05:04:20',1,NULL,1610.00,0.00,NULL,'[{\"source\":\"operating\",\"sourceLabel\":\"Operating Budget\",\"percentage\":100,\"amount\":1610}]','2026-01-05 05:04:20',1),(21,27,87,'approved','2026-01-04 19:34:04','2026-01-05 04:48:58',1,NULL,40.00,0.00,NULL,'[{\"source\":\"operating\",\"sourceLabel\":\"Operating Budget\",\"percentage\":34,\"amount\":13.6},{\"source\":\"capital\",\"sourceLabel\":\"Capital Reserves\",\"percentage\":33,\"amount\":13.2},{\"source\":\"grant_b\",\"sourceLabel\":\"Grant B - Energy Efficiency\",\"percentage\":33,\"amount\":13.2}]','2026-01-05 04:48:58',1),(22,30,20,'draft','2026-01-04 19:47:16',NULL,NULL,NULL,83.50,0.00,NULL,NULL,NULL,NULL),(23,29,90,'approved','2026-01-04 22:52:25','2026-01-05 05:04:53',1,NULL,1762.80,0.00,NULL,'[{\"source\":\"operating\",\"sourceLabel\":\"Operating Budget\",\"percentage\":100,\"amount\":1787.8}]','2026-01-05 05:04:53',1),(24,26,72,'approved','2026-01-04 23:21:06','2026-01-05 04:49:43',1,NULL,8.50,0.00,NULL,'[{\"source\":\"operating\",\"sourceLabel\":\"Operating Budget\",\"percentage\":100,\"amount\":158.5}]','2026-01-05 04:49:43',1),(25,32,17,'draft','2026-01-04 23:23:42',NULL,NULL,NULL,65.00,0.00,NULL,NULL,NULL,NULL),(26,24,63,'approved','2026-01-05 00:29:32','2026-01-05 04:41:10',1,NULL,805.00,0.00,NULL,'[{\"source\":\"operating\",\"sourceLabel\":\"Operating Budget\",\"percentage\":100,\"amount\":805}]','2026-01-05 04:41:10',1),(27,23,55,'approved','2026-01-05 00:30:36','2026-01-05 04:39:19',1,NULL,1320.00,0.00,NULL,'[{\"source\":\"operating\",\"sourceLabel\":\"Operating Budget\",\"percentage\":100,\"amount\":1320}]','2026-01-05 04:39:19',1),(28,31,30,'approved','2026-01-05 00:40:16','2026-01-05 04:51:04',1,NULL,123.50,0.00,NULL,'[{\"source\":\"operating\",\"sourceLabel\":\"Operating Budget\",\"percentage\":100,\"amount\":123.5}]','2026-01-05 04:51:04',1),(29,14,45,'approved','2026-01-05 00:44:17','2026-01-05 16:32:29',1,NULL,860.00,0.00,NULL,'[{\"source\":\"operating\",\"sourceLabel\":\"Operating Budget\",\"percentage\":100,\"amount\":860}]','2026-01-05 16:32:29',1),(30,22,44,'approved','2026-01-05 00:44:53','2026-01-05 04:43:51',1,NULL,185.00,0.00,NULL,'[{\"source\":\"operating\",\"sourceLabel\":\"Operating Budget\",\"percentage\":100,\"amount\":185}]','2026-01-05 04:43:51',1),(31,33,54,'approved','2026-01-05 04:03:18','2026-01-05 05:04:00',1,NULL,298.00,0.00,NULL,'[{\"source\":\"operating\",\"sourceLabel\":\"Operating Budget\",\"percentage\":50,\"amount\":149},{\"source\":\"capital\",\"sourceLabel\":\"Capital Reserves\",\"percentage\":50,\"amount\":149}]','2026-01-05 05:04:00',1),(32,34,66,'approved','2026-01-05 04:09:38','2026-01-05 04:56:57',1,NULL,643.21,0.00,NULL,'[{\"source\":\"operating\",\"sourceLabel\":\"Operating Budget\",\"percentage\":100,\"amount\":643.21}]','2026-01-05 04:56:57',1),(33,35,71,'approved','2026-01-05 04:12:57','2026-01-05 05:21:52',1,NULL,798.51,0.00,NULL,'[{\"source\":\"operating\",\"sourceLabel\":\"Operating Budget\",\"percentage\":100,\"amount\":798.51}]','2026-01-05 05:21:52',1),(34,36,19,'draft','2026-01-05 04:14:38',NULL,NULL,NULL,80.00,0.00,NULL,NULL,NULL,NULL),(35,37,33,'approved','2026-01-05 04:17:51','2026-01-06 06:29:57',1,NULL,80.00,0.00,NULL,'[{\"source\":\"operating\",\"sourceLabel\":\"Operating Budget\",\"percentage\":100,\"amount\":80}]','2026-01-06 06:29:57',1),(36,38,39,'approved','2026-01-05 04:20:07','2026-01-05 16:36:29',1,NULL,643.21,0.00,NULL,'[{\"source\":\"operating\",\"sourceLabel\":\"Operating Budget\",\"percentage\":100,\"amount\":643.21}]','2026-01-05 16:36:29',1),(37,39,26,'approved','2026-01-05 04:27:49','2026-01-05 05:20:33',1,NULL,643.21,0.00,NULL,'[{\"source\":\"operating\",\"sourceLabel\":\"Operating Budget\",\"percentage\":100,\"amount\":646.71}]','2026-01-05 05:20:33',1),(38,40,22,'approved','2026-01-05 16:33:55','2026-01-05 17:03:34',1,NULL,2.50,0.00,NULL,'[{\"source\":\"operating\",\"sourceLabel\":\"Operating Budget\",\"percentage\":100,\"amount\":2.5}]','2026-01-05 17:03:34',1),(39,41,29,'approved','2026-01-05 16:37:55','2026-01-05 17:03:19',1,NULL,2.50,0.00,NULL,'[{\"source\":\"operating\",\"sourceLabel\":\"Operating Budget\",\"percentage\":100,\"amount\":2.5}]','2026-01-05 17:03:19',1),(40,42,41,'approved','2026-01-05 16:55:20','2026-01-05 17:04:47',1,NULL,400.00,0.00,NULL,'[{\"source\":\"operating\",\"sourceLabel\":\"Operating Budget\",\"percentage\":100,\"amount\":400}]','2026-01-05 17:04:47',1),(41,43,56,'approved','2026-01-05 17:05:27','2026-01-05 17:07:43',1,NULL,2.50,0.00,NULL,'[{\"source\":\"operating\",\"sourceLabel\":\"Operating Budget\",\"percentage\":100,\"amount\":2.5}]','2026-01-05 17:07:43',1),(42,44,35,'approved','2026-01-06 03:59:29','2026-01-06 04:00:17',1,NULL,47.50,0.00,NULL,'[{\"source\":\"operating\",\"sourceLabel\":\"Operating Budget\",\"percentage\":100,\"amount\":47.5}]','2026-01-06 04:00:17',1),(43,45,57,'approved','2026-01-06 05:48:00','2026-01-06 05:51:11',1,NULL,280.00,0.00,NULL,'[{\"source\":\"operating\",\"sourceLabel\":\"Operating Budget\",\"percentage\":100,\"amount\":280}]','2026-01-06 05:51:11',1),(44,46,62,'approved','2026-01-06 05:56:59','2026-01-06 06:29:07',1,NULL,722.50,0.00,NULL,'[{\"source\":\"operating\",\"sourceLabel\":\"Operating Budget\",\"percentage\":100,\"amount\":722.5}]','2026-01-06 06:29:07',1),(45,47,61,'approved','2026-01-06 05:59:47','2026-01-06 06:29:12',1,NULL,2062.80,0.00,NULL,'[{\"source\":\"operating\",\"sourceLabel\":\"Operating Budget\",\"percentage\":100,\"amount\":2062.8}]','2026-01-06 06:29:12',1),(46,48,60,'approved','2026-01-06 06:06:43','2026-01-06 06:29:17',1,NULL,480.00,0.00,NULL,'[{\"source\":\"operating\",\"sourceLabel\":\"Operating Budget\",\"percentage\":100,\"amount\":480}]','2026-01-06 06:29:17',1),(47,49,58,'approved','2026-01-06 06:07:38','2026-01-06 06:29:41',1,NULL,179.00,0.00,NULL,'[{\"source\":\"operating\",\"sourceLabel\":\"Operating Budget\",\"percentage\":100,\"amount\":179}]','2026-01-06 06:29:41',1),(48,50,70,'approved','2026-01-06 06:13:46','2026-01-06 06:29:22',1,NULL,460.00,0.00,NULL,'[{\"source\":\"operating\",\"sourceLabel\":\"Operating Budget\",\"percentage\":100,\"amount\":460}]','2026-01-06 06:29:22',1),(49,51,89,'approved','2026-01-06 06:27:02','2026-01-06 06:29:30',1,NULL,782.50,0.00,NULL,'[{\"source\":\"operating\",\"sourceLabel\":\"Operating Budget\",\"percentage\":100,\"amount\":782.5}]','2026-01-06 06:29:30',1),(50,52,85,'approved','2026-01-06 06:28:16','2026-01-06 06:29:47',1,NULL,270.00,0.00,NULL,'[{\"source\":\"operating\",\"sourceLabel\":\"Operating Budget\",\"percentage\":100,\"amount\":270}]','2026-01-06 06:29:47',1),(51,53,31,'approved','2026-01-06 16:02:22','2026-01-07 03:10:49',1,NULL,2.50,0.00,NULL,'[{\"source\":\"operating\",\"sourceLabel\":\"Operating Budget\",\"percentage\":100,\"amount\":2.5}]','2026-01-07 03:10:49',1),(52,55,82,'approved','2026-01-07 03:09:30','2026-01-17 22:21:30',1,NULL,1595.00,0.00,NULL,'[{\"source\":\"operating\",\"sourceLabel\":\"Operating Budget\",\"percentage\":100,\"amount\":1660}]','2026-01-17 22:21:30',1),(53,54,83,'approved','2026-01-17 22:22:56','2026-01-17 22:26:54',1,NULL,432.30,0.00,NULL,'[{\"source\":\"operating\",\"sourceLabel\":\"Operating Budget\",\"percentage\":50,\"amount\":248.65},{\"source\":\"grant_a\",\"sourceLabel\":\"Grant A - Housing Improvements\",\"percentage\":50,\"amount\":248.65}]','2026-01-17 22:26:54',1),(54,56,42,'approved','2026-01-17 22:33:03','2026-01-23 17:41:55',1,NULL,1382.50,0.00,NULL,'[{\"source\":\"operating\",\"sourceLabel\":\"Operating Budget\",\"percentage\":100,\"amount\":1382.5}]','2026-01-23 17:41:55',1),(55,57,24,'draft','2026-01-23 17:58:34',NULL,NULL,NULL,3309.00,0.00,NULL,NULL,NULL,NULL),(56,58,78,'draft','2026-01-23 22:05:53',NULL,NULL,NULL,3601.51,0.00,NULL,NULL,NULL,NULL),(57,59,2,'approved','2026-01-23 22:33:34','2026-01-24 22:41:29',1,NULL,2857.50,0.00,NULL,'[{\"source\":\"operating\",\"sourceLabel\":\"Operating Budget\",\"percentage\":100,\"amount\":1312.5}]','2026-01-24 22:41:29',1),(58,60,3,'approved','2026-01-23 22:52:56','2026-01-24 21:45:59',1,NULL,225.00,0.00,NULL,'[{\"source\":\"operating\",\"sourceLabel\":\"Operating Budget\",\"percentage\":100,\"amount\":2022.8}]','2026-01-24 21:45:59',1),(59,63,6,'approved','2026-01-25 03:15:59','2026-01-25 03:16:42',1,NULL,3006.30,0.00,NULL,'[{\"source\":\"operating\",\"sourceLabel\":\"Operating Budget\",\"percentage\":50,\"amount\":1787.4},{\"source\":\"grant_a\",\"sourceLabel\":\"Grant A - Housing Improvements\",\"percentage\":50,\"amount\":1787.4}]','2026-01-25 03:16:42',1),(60,64,5,'approved','2026-01-26 06:10:52','2026-01-26 06:12:13',1,NULL,1338.21,0.00,NULL,'[{\"source\":\"operating\",\"sourceLabel\":\"Operating Budget\",\"percentage\":50,\"amount\":706.605},{\"source\":\"grant_b\",\"sourceLabel\":\"Grant B - Energy Efficiency\",\"percentage\":50,\"amount\":706.605}]','2026-01-26 06:12:13',1),(61,62,4,'approved','2026-01-26 06:17:01','2026-01-26 06:17:36',1,NULL,1645.00,0.00,NULL,'[{\"source\":\"operating\",\"sourceLabel\":\"Operating Budget\",\"percentage\":100,\"amount\":1645}]','2026-01-26 06:17:36',1),(62,61,1,'approved','2026-01-27 15:22:58','2026-01-27 15:23:06',1,NULL,3132.80,0.00,NULL,'[{\"source\":\"operating\",\"sourceLabel\":\"Operating Budget\",\"percentage\":100,\"amount\":3333.3}]','2026-01-27 15:23:06',1),(63,65,7,'approved','2026-01-28 04:25:47','2026-01-28 04:26:00',1,NULL,0.00,0.00,NULL,'[{\"source\":\"operating\",\"sourceLabel\":\"Operating Budget\",\"percentage\":100,\"amount\":175}]','2026-01-28 04:26:00',1),(64,66,19,'draft','2026-01-30 22:50:35',NULL,NULL,NULL,175.00,0.00,NULL,NULL,NULL,NULL);
/*!40000 ALTER TABLE `flip_scopes` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `incident_affected_areas`
--

DROP TABLE IF EXISTS `incident_affected_areas`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `incident_affected_areas` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `incident_id` int(10) unsigned NOT NULL,
  `area_type` enum('unit','common_area','mechanical_room','exterior','other') NOT NULL,
  `unit_id` int(10) unsigned DEFAULT NULL COMMENT 'If area_type=unit',
  `area_description` varchar(255) NOT NULL COMMENT 'E.g., Kitchen, Hallway 2nd Floor, Boiler Room',
  `estimated_cost` decimal(10,2) DEFAULT 0.00,
  `actual_cost` decimal(10,2) DEFAULT 0.00,
  `work_order_id` int(10) unsigned DEFAULT NULL,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  PRIMARY KEY (`id`),
  KEY `idx_incident` (`incident_id`),
  KEY `idx_unit` (`unit_id`),
  KEY `idx_work_order` (`work_order_id`),
  CONSTRAINT `incident_affected_areas_ibfk_1` FOREIGN KEY (`incident_id`) REFERENCES `incidents` (`id`) ON DELETE CASCADE,
  CONSTRAINT `incident_affected_areas_ibfk_2` FOREIGN KEY (`unit_id`) REFERENCES `units` (`id`) ON DELETE SET NULL,
  CONSTRAINT `incident_affected_areas_ibfk_3` FOREIGN KEY (`work_order_id`) REFERENCES `work_orders` (`id`) ON DELETE SET NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Areas affected by incident (for cost splitting)';
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `incident_affected_areas`
--

LOCK TABLES `incident_affected_areas` WRITE;
/*!40000 ALTER TABLE `incident_affected_areas` DISABLE KEYS */;
/*!40000 ALTER TABLE `incident_affected_areas` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `incidents`
--

DROP TABLE IF EXISTS `incidents`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `incidents` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `incident_number` varchar(50) NOT NULL COMMENT 'Auto-generated: INC-YYYYMMDD-001',
  `source_unit_id` int(10) unsigned DEFAULT NULL COMMENT 'Originating unit',
  `source_occupancy_id` int(10) unsigned DEFAULT NULL COMMENT 'Financially responsible tenant (if applicable)',
  `incident_type` enum('tenant_damage','emergency','common_area','environmental','other') NOT NULL,
  `severity` enum('minor','moderate','major','critical') NOT NULL DEFAULT 'moderate',
  `description` text NOT NULL,
  `reported_date` date NOT NULL,
  `is_emergency` tinyint(1) DEFAULT 0,
  `emergency_response_completed_at` timestamp NULL DEFAULT NULL,
  `emergency_notes` text DEFAULT NULL,
  `estimated_total_cost` decimal(10,2) DEFAULT 0.00,
  `actual_total_cost` decimal(10,2) DEFAULT 0.00,
  `status` enum('open','in_progress','resolved','closed') NOT NULL DEFAULT 'open',
  `resolved_at` timestamp NULL DEFAULT NULL,
  `resolved_by` int(10) unsigned DEFAULT NULL,
  `created_by` int(10) unsigned NOT NULL,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  PRIMARY KEY (`id`),
  UNIQUE KEY `incident_number` (`incident_number`),
  KEY `resolved_by` (`resolved_by`),
  KEY `created_by` (`created_by`),
  KEY `idx_incident_number` (`incident_number`),
  KEY `idx_source_unit` (`source_unit_id`),
  KEY `idx_source_occupancy` (`source_occupancy_id`),
  KEY `idx_status` (`status`),
  KEY `idx_reported_date` (`reported_date`),
  CONSTRAINT `incidents_ibfk_1` FOREIGN KEY (`source_unit_id`) REFERENCES `units` (`id`) ON DELETE SET NULL,
  CONSTRAINT `incidents_ibfk_2` FOREIGN KEY (`source_occupancy_id`) REFERENCES `occupancies` (`id`) ON DELETE SET NULL,
  CONSTRAINT `incidents_ibfk_3` FOREIGN KEY (`resolved_by`) REFERENCES `users` (`id`) ON DELETE SET NULL,
  CONSTRAINT `incidents_ibfk_4` FOREIGN KEY (`created_by`) REFERENCES `users` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Multi-area damage tracking (blast radius)';
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `incidents`
--

LOCK TABLES `incidents` WRITE;
/*!40000 ALTER TABLE `incidents` DISABLE KEYS */;
/*!40000 ALTER TABLE `incidents` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `inspection_finding_photos`
--

DROP TABLE IF EXISTS `inspection_finding_photos`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `inspection_finding_photos` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `finding_id` int(11) NOT NULL,
  `photo_path` varchar(500) NOT NULL COMMENT 'Path to photo file',
  `caption` varchar(255) DEFAULT NULL COMMENT 'Optional photo caption',
  `uploaded_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `uploaded_by` int(10) unsigned DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `idx_finding` (`finding_id`),
  CONSTRAINT `inspection_finding_photos_ibfk_1` FOREIGN KEY (`finding_id`) REFERENCES `inspection_findings` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Multiple photos per inspection finding';
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `inspection_finding_photos`
--

LOCK TABLES `inspection_finding_photos` WRITE;
/*!40000 ALTER TABLE `inspection_finding_photos` DISABLE KEYS */;
INSERT INTO `inspection_finding_photos` VALUES (1,15,'inspections/8/finding_15_1767474505.png',NULL,'2026-01-03 21:08:25',NULL),(2,15,'inspections/8/finding_15_1767474505.png',NULL,'2026-01-03 21:08:25',NULL),(3,144,'inspections/11/finding_144_1767476308.png',NULL,'2026-01-03 21:38:28',1),(4,149,'inspections/11/finding_149_1767476374.jpg',NULL,'2026-01-03 21:39:34',1),(5,50,'inspections/8/finding_50_1767482684.png',NULL,'2026-01-03 23:24:44',1),(6,50,'inspections/8/finding_50_1767482695.jpg',NULL,'2026-01-03 23:24:55',1),(7,227,'inspections/13/finding_227_1767500843.png',NULL,'2026-01-04 04:27:23',1),(8,2302,'inspections/61/finding_2302_1769209426.png',NULL,'2026-01-23 23:03:46',1);
/*!40000 ALTER TABLE `inspection_finding_photos` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `inspection_findings`
--

DROP TABLE IF EXISTS `inspection_findings`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `inspection_findings` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `inspection_id` int(11) NOT NULL,
  `cost_item_id` int(11) NOT NULL COMMENT 'Snapshot reference to cost catalog',
  `observed_condition` enum('new','good','fair','poor','damaged','missing') NOT NULL,
  `recommended_action` enum('ok','clean','repair','replace','remove','monitor') NOT NULL DEFAULT 'ok',
  `severity` enum('minor','moderate','major','critical') DEFAULT 'moderate',
  `quantity` decimal(10,2) DEFAULT 1.00,
  `notes` text DEFAULT NULL,
  `photo_path` varchar(500) DEFAULT NULL COMMENT 'Path to uploaded photo evidence',
  `work_order_id` int(10) unsigned DEFAULT NULL COMMENT 'Created work order from this finding',
  `flip_scope_item_id` int(11) DEFAULT NULL COMMENT 'Link to flip scope item',
  `reviewed_at` timestamp NULL DEFAULT NULL COMMENT 'When inspector reviewed this item',
  `reviewed_by` int(10) unsigned DEFAULT NULL,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  `also_clean` tinyint(1) NOT NULL DEFAULT 0 COMMENT 'If true, item also needs cleaning (in addition to primary action)',
  PRIMARY KEY (`id`),
  KEY `idx_inspection` (`inspection_id`),
  KEY `idx_cost_item` (`cost_item_id`),
  KEY `idx_action` (`recommended_action`),
  KEY `idx_severity` (`severity`),
  KEY `idx_work_order` (`work_order_id`),
  KEY `idx_inspection_findings_also_clean` (`also_clean`),
  CONSTRAINT `inspection_findings_ibfk_1` FOREIGN KEY (`inspection_id`) REFERENCES `inspections` (`id`) ON DELETE CASCADE,
  CONSTRAINT `inspection_findings_ibfk_2` FOREIGN KEY (`cost_item_id`) REFERENCES `cost_items` (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=2764 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Immutable inspection findings';
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `inspection_findings`
--

LOCK TABLES `inspection_findings` WRITE;
/*!40000 ALTER TABLE `inspection_findings` DISABLE KEYS */;
INSERT INTO `inspection_findings` VALUES (11,8,23,'good','replace','moderate',1.00,'',NULL,NULL,8,'2026-01-03 21:03:10',1,'2026-01-03 20:58:13','2026-01-04 00:02:51',0),(12,8,16,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 20:58:13','2026-01-03 20:58:13',0),(13,8,34,'good','repair','moderate',1.00,'',NULL,NULL,9,'2026-01-03 22:13:06',1,'2026-01-03 20:58:13','2026-01-04 00:02:51',0),(14,8,3,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 20:58:13','2026-01-03 20:58:13',0),(15,8,32,'poor','clean','moderate',1.00,'sew','inspections/8/finding_15_1767474505.png',NULL,10,'2026-01-03 20:58:24',1,'2026-01-03 20:58:13','2026-01-04 00:02:51',0),(16,8,8,'good','replace','moderate',1.00,'IssuesIssuesIssuesIssuesIssuesIssuesIssuesIssuesIssuesIssues',NULL,NULL,11,'2026-01-03 21:03:45',1,'2026-01-03 20:58:13','2026-01-04 00:02:51',0),(17,8,21,'good','replace','moderate',1.00,'',NULL,NULL,12,'2026-01-03 21:11:45',1,'2026-01-03 20:58:13','2026-01-04 00:02:51',0),(18,8,45,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 20:58:13','2026-01-03 20:58:13',0),(19,8,17,'good','replace','moderate',1.00,'',NULL,NULL,13,'2026-01-03 21:03:30',1,'2026-01-03 20:58:13','2026-01-04 00:02:51',0),(20,8,31,'damaged','replace','moderate',1.00,'',NULL,NULL,14,'2026-01-03 21:01:21',1,'2026-01-03 20:58:13','2026-01-04 00:02:51',0),(21,8,40,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 20:58:13','2026-01-03 20:58:13',0),(22,8,2,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 20:58:13','2026-01-03 20:58:13',0),(23,8,33,'good','clean','moderate',1.00,'',NULL,NULL,15,'2026-01-03 22:13:08',1,'2026-01-03 20:58:13','2026-01-04 00:02:51',0),(24,8,22,'good','clean','moderate',1.00,'',NULL,NULL,16,'2026-01-03 23:25:06',1,'2026-01-03 20:58:13','2026-01-04 00:02:51',0),(25,8,26,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 20:58:13','2026-01-03 20:58:13',0),(26,8,30,'good','repair','moderate',1.00,'',NULL,NULL,17,'2026-01-03 23:23:57',1,'2026-01-03 20:58:13','2026-01-04 00:02:51',0),(27,8,12,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 20:58:13','2026-01-03 20:58:13',0),(28,8,14,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 20:58:13','2026-01-03 20:58:13',0),(29,8,46,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 20:58:13','2026-01-03 20:58:13',0),(30,8,36,'good','replace','moderate',1.00,'',NULL,NULL,18,'2026-01-03 22:13:11',1,'2026-01-03 20:58:13','2026-01-04 00:02:51',0),(31,8,1,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 20:58:13','2026-01-03 20:58:13',0),(32,8,25,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 20:58:13','2026-01-03 20:58:13',0),(33,8,29,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 20:58:13','2026-01-03 20:58:13',0),(34,8,6,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 20:58:13','2026-01-03 20:58:13',0),(35,8,13,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 20:58:13','2026-01-03 20:58:13',0),(36,8,19,'good','clean','moderate',1.00,'',NULL,NULL,19,'2026-01-03 23:25:07',1,'2026-01-03 20:58:13','2026-01-04 00:02:51',0),(37,8,35,'good','repair','moderate',1.00,'IssuesIssuesIssuesIssuesIssuesIssuesIssuesIssuesIssuesIssues',NULL,NULL,20,'2026-01-03 23:25:01',1,'2026-01-03 20:58:13','2026-01-04 00:02:51',0),(38,8,5,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 20:58:13','2026-01-03 20:58:13',0),(39,8,42,'good','repair','moderate',1.00,'',NULL,NULL,21,'2026-01-03 23:24:00',1,'2026-01-03 20:58:13','2026-01-04 00:02:51',0),(40,8,9,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 20:58:13','2026-01-03 20:58:13',0),(41,8,15,'good','clean','moderate',1.00,'',NULL,NULL,22,'2026-01-03 22:12:59',1,'2026-01-03 20:58:13','2026-01-04 00:02:51',0),(42,8,18,'good','remove','moderate',1.00,'',NULL,NULL,23,'2026-01-03 22:13:16',1,'2026-01-03 20:58:13','2026-01-04 00:02:51',0),(43,8,48,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 20:58:13','2026-01-03 20:58:13',0),(44,8,4,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 20:58:13','2026-01-03 20:58:13',0),(45,8,28,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 20:58:13','2026-01-03 20:58:13',0),(46,8,38,'good','repair','moderate',2.00,'',NULL,NULL,24,'2026-01-03 22:13:02',1,'2026-01-03 20:58:13','2026-01-04 00:02:51',0),(47,8,24,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 20:58:13','2026-01-03 20:58:13',0),(48,8,10,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 20:58:13','2026-01-03 20:58:13',0),(49,8,47,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 20:58:13','2026-01-03 20:58:13',0),(50,8,41,'good','repair','moderate',1.00,'IssuesIssuesIssuesIssuesIssuesIssuesIssuesIssuesIssuesIssues',NULL,NULL,25,'2026-01-03 23:24:30',1,'2026-01-03 20:58:13','2026-01-04 00:02:51',0),(51,8,43,'good','replace','moderate',1.00,'',NULL,NULL,26,'2026-01-03 22:12:56',1,'2026-01-03 20:58:13','2026-01-04 00:02:51',0),(52,8,7,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 20:58:13','2026-01-03 20:58:13',0),(53,8,44,'good','repair','moderate',1.00,'',NULL,NULL,27,'2026-01-03 23:24:05',1,'2026-01-03 20:58:13','2026-01-04 00:02:51',0),(54,9,23,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:06:03','2026-01-03 21:06:03',0),(55,9,16,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:06:03','2026-01-03 21:06:03',0),(56,9,34,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:06:03','2026-01-03 21:06:03',0),(57,9,3,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:06:03','2026-01-03 21:06:03',0),(58,9,32,'good','clean','moderate',1.00,'',NULL,NULL,NULL,'2026-01-03 21:06:06',1,'2026-01-03 21:06:03','2026-01-03 21:06:06',0),(59,9,8,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:06:03','2026-01-03 21:06:03',0),(60,9,21,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:06:03','2026-01-03 21:06:03',0),(61,9,45,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:06:03','2026-01-03 21:06:03',0),(62,9,17,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:06:03','2026-01-03 21:06:03',0),(63,9,31,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:06:03','2026-01-03 21:06:03',0),(64,9,40,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:06:03','2026-01-03 21:06:03',0),(65,9,2,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:06:03','2026-01-03 21:06:03',0),(66,9,33,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:06:03','2026-01-03 21:06:03',0),(67,9,22,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:06:03','2026-01-03 21:06:03',0),(68,9,26,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:06:03','2026-01-03 21:06:03',0),(69,9,30,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:06:03','2026-01-03 21:06:03',0),(70,9,12,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:06:03','2026-01-03 21:06:03',0),(71,9,14,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:06:03','2026-01-03 21:06:03',0),(72,9,46,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:06:03','2026-01-03 21:06:03',0),(73,9,36,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:06:03','2026-01-03 21:06:03',0),(74,9,1,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:06:03','2026-01-03 21:06:03',0),(75,9,25,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:06:03','2026-01-03 21:06:03',0),(76,9,29,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:06:03','2026-01-03 21:06:03',0),(77,9,6,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:06:03','2026-01-03 21:06:03',0),(78,9,13,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:06:03','2026-01-03 21:06:03',0),(79,9,19,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:06:03','2026-01-03 21:06:03',0),(80,9,35,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:06:03','2026-01-03 21:06:03',0),(81,9,5,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:06:03','2026-01-03 21:06:03',0),(82,9,42,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:06:03','2026-01-03 21:06:03',0),(83,9,9,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:06:03','2026-01-03 21:06:03',0),(84,9,15,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:06:03','2026-01-03 21:06:03',0),(85,9,18,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:06:03','2026-01-03 21:06:03',0),(86,9,48,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:06:03','2026-01-03 21:06:03',0),(87,9,4,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:06:03','2026-01-03 21:06:03',0),(88,9,28,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:06:03','2026-01-03 21:06:03',0),(89,9,38,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:06:03','2026-01-03 21:06:03',0),(90,9,24,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:06:03','2026-01-03 21:06:03',0),(91,9,10,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:06:03','2026-01-03 21:06:03',0),(92,9,47,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:06:03','2026-01-03 21:06:03',0),(93,9,41,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:06:03','2026-01-03 21:06:03',0),(94,9,43,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:06:03','2026-01-03 21:06:03',0),(95,9,7,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:06:03','2026-01-03 21:06:03',0),(96,9,44,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:06:03','2026-01-03 21:06:03',0),(97,10,23,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:13:43','2026-01-03 21:13:43',0),(98,10,16,'good','repair','moderate',1.00,'',NULL,NULL,28,'2026-01-04 00:07:48',1,'2026-01-03 21:13:43','2026-01-04 00:08:18',0),(99,10,34,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:13:43','2026-01-03 21:13:43',0),(100,10,3,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:13:43','2026-01-03 21:13:43',0),(101,10,32,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:13:43','2026-01-03 21:13:43',0),(102,10,8,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:13:43','2026-01-03 21:13:43',0),(103,10,21,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:13:43','2026-01-03 21:13:43',0),(104,10,45,'good','replace','moderate',1.00,'',NULL,NULL,29,'2026-01-04 00:07:44',1,'2026-01-03 21:13:43','2026-01-04 00:08:18',0),(105,10,17,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:13:43','2026-01-03 21:13:43',0),(106,10,31,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:13:43','2026-01-03 21:13:43',0),(107,10,40,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:13:43','2026-01-03 21:13:43',0),(108,10,2,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:13:43','2026-01-03 21:13:43',0),(109,10,33,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:13:43','2026-01-03 21:13:43',0),(110,10,22,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:13:43','2026-01-03 21:13:43',0),(111,10,26,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:13:43','2026-01-03 21:13:43',0),(112,10,30,'good','replace','moderate',1.00,'',NULL,NULL,30,'2026-01-03 21:13:45',1,'2026-01-03 21:13:43','2026-01-04 00:08:18',0),(113,10,12,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:13:43','2026-01-03 21:13:43',0),(114,10,14,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:13:43','2026-01-03 21:13:43',0),(115,10,46,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:13:43','2026-01-03 21:13:43',0),(116,10,36,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:13:43','2026-01-03 21:13:43',0),(117,10,1,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:13:43','2026-01-03 21:13:43',0),(118,10,25,'good','replace','moderate',1.00,'',NULL,NULL,31,'2026-01-04 00:07:46',1,'2026-01-03 21:13:43','2026-01-04 00:08:18',0),(119,10,29,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:13:43','2026-01-03 21:13:43',0),(120,10,6,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:13:43','2026-01-03 21:13:43',0),(121,10,13,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:13:43','2026-01-03 21:13:43',0),(122,10,19,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:13:43','2026-01-03 21:13:43',0),(123,10,35,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:13:43','2026-01-03 21:13:43',0),(124,10,5,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:13:43','2026-01-03 21:13:43',0),(125,10,42,'damaged','clean','moderate',1.00,'',NULL,NULL,32,'2026-01-03 21:13:51',1,'2026-01-03 21:13:43','2026-01-04 00:08:18',0),(126,10,9,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:13:43','2026-01-03 21:13:43',0),(127,10,15,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:13:43','2026-01-03 21:13:43',0),(128,10,18,'good','repair','moderate',1.00,'',NULL,NULL,33,'2026-01-04 00:08:01',1,'2026-01-03 21:13:43','2026-01-04 00:08:18',0),(129,10,48,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:13:43','2026-01-03 21:13:43',0),(130,10,4,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:13:43','2026-01-03 21:13:43',0),(131,10,28,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:13:43','2026-01-03 21:13:43',0),(132,10,38,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:13:43','2026-01-03 21:13:43',0),(133,10,24,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:13:43','2026-01-03 21:13:43',0),(134,10,10,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:13:43','2026-01-03 21:13:43',0),(135,10,47,'good','repair','moderate',1.00,'',NULL,NULL,34,'2026-01-04 00:07:50',1,'2026-01-03 21:13:43','2026-01-04 00:08:18',0),(136,10,41,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:13:43','2026-01-03 21:13:43',0),(137,10,43,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:13:43','2026-01-03 21:13:43',0),(138,10,7,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:13:43','2026-01-03 21:13:43',0),(139,10,44,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:13:43','2026-01-03 21:13:43',0),(140,11,23,'good','ok','moderate',1.00,'',NULL,NULL,NULL,'2026-01-03 21:39:55',1,'2026-01-03 21:23:25','2026-01-03 21:43:05',0),(141,11,16,'good','repair','moderate',1.00,'',NULL,NULL,NULL,'2026-01-03 21:40:27',1,'2026-01-03 21:23:25','2026-01-03 21:40:27',0),(142,11,34,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:23:25','2026-01-03 21:23:25',0),(143,11,3,'good','repair','moderate',1.00,'',NULL,NULL,NULL,'2026-01-03 21:41:52',1,'2026-01-03 21:23:25','2026-01-03 21:41:52',0),(144,11,32,'good','replace','minor',1.00,'t',NULL,NULL,NULL,'2026-01-03 21:23:28',1,'2026-01-03 21:23:25','2026-01-03 21:38:43',0),(145,11,8,'good','ok','moderate',1.00,'',NULL,NULL,NULL,'2026-01-03 21:41:29',1,'2026-01-03 21:23:25','2026-01-03 21:41:34',0),(146,11,21,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:23:25','2026-01-03 21:23:25',0),(147,11,45,'good','repair','moderate',1.00,'',NULL,NULL,NULL,'2026-01-03 21:39:53',1,'2026-01-03 21:23:25','2026-01-03 21:39:53',0),(148,11,17,'good','replace','moderate',1.00,'',NULL,NULL,NULL,'2026-01-03 21:40:29',1,'2026-01-03 21:23:25','2026-01-03 21:40:29',0),(149,11,31,'fair','repair','moderate',1.00,'this is a receipt.',NULL,NULL,NULL,'2026-01-03 21:39:29',1,'2026-01-03 21:23:25','2026-01-03 21:48:20',0),(150,11,40,'good','ok','moderate',1.00,'',NULL,NULL,NULL,'2026-01-03 21:41:30',1,'2026-01-03 21:23:25','2026-01-03 21:41:44',0),(151,11,2,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:23:25','2026-01-03 21:23:25',0),(152,11,33,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:23:25','2026-01-03 21:23:25',0),(153,11,22,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:23:25','2026-01-03 21:23:25',0),(154,11,26,'good','replace','moderate',1.00,'',NULL,NULL,NULL,'2026-01-03 21:40:01',1,'2026-01-03 21:23:25','2026-01-03 21:40:02',0),(155,11,30,'good','clean','moderate',1.00,'',NULL,NULL,NULL,'2026-01-03 21:39:36',1,'2026-01-03 21:23:25','2026-01-03 21:39:36',0),(156,11,12,'good','repair','moderate',1.00,'',NULL,NULL,NULL,'2026-01-03 21:41:31',1,'2026-01-03 21:23:25','2026-01-03 21:41:39',0),(157,11,14,'good','replace','moderate',1.00,'',NULL,NULL,NULL,'2026-01-03 21:40:31',1,'2026-01-03 21:23:25','2026-01-03 21:40:31',0),(158,11,46,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:23:25','2026-01-03 21:23:25',0),(159,11,36,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:23:25','2026-01-03 21:23:25',0),(160,11,1,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:23:25','2026-01-03 21:23:25',0),(161,11,25,'good','replace','moderate',1.00,'',NULL,NULL,NULL,'2026-01-03 21:39:57',1,'2026-01-03 21:23:25','2026-01-03 21:40:05',0),(162,11,29,'good','replace','moderate',1.00,'',NULL,NULL,NULL,'2026-01-03 21:39:41',1,'2026-01-03 21:23:25','2026-01-03 21:39:41',0),(163,11,6,'good','ok','moderate',1.00,'',NULL,NULL,NULL,'2026-01-03 21:41:31',1,'2026-01-03 21:23:25','2026-01-03 21:41:42',0),(164,11,13,'good','repair','moderate',1.00,'',NULL,NULL,NULL,'2026-01-03 21:40:32',1,'2026-01-03 21:23:25','2026-01-03 21:40:32',0),(165,11,19,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:23:25','2026-01-03 21:23:25',0),(166,11,35,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:23:25','2026-01-03 21:23:25',0),(167,11,5,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:23:25','2026-01-03 21:23:25',0),(168,11,42,'good','ok','moderate',1.00,'',NULL,NULL,NULL,'2026-01-03 21:43:11',1,'2026-01-03 21:23:25','2026-01-03 21:43:11',0),(169,11,9,'good','repair','moderate',1.00,'',NULL,NULL,NULL,'2026-01-03 21:41:41',1,'2026-01-03 21:23:25','2026-01-03 21:41:41',0),(170,11,15,'good','repair','moderate',1.00,'',NULL,NULL,NULL,'2026-01-03 21:40:34',1,'2026-01-03 21:23:25','2026-01-03 21:40:34',0),(171,11,18,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:23:25','2026-01-03 21:23:25',0),(172,11,48,'good','replace','moderate',1.00,'',NULL,NULL,NULL,'2026-01-03 21:39:44',1,'2026-01-03 21:23:25','2026-01-03 21:39:49',0),(173,11,4,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:23:25','2026-01-03 21:23:25',0),(174,11,28,'good','replace','moderate',1.00,'',NULL,NULL,NULL,'2026-01-03 21:39:59',1,'2026-01-03 21:23:25','2026-01-03 21:40:08',0),(175,11,38,'good','ok','moderate',1.00,'',NULL,NULL,NULL,'2026-01-03 21:41:46',1,'2026-01-03 21:23:25','2026-01-03 21:41:46',0),(176,11,24,'good','repair','moderate',1.00,'fix or toss',NULL,NULL,NULL,'2026-01-03 21:41:23',1,'2026-01-03 21:23:25','2026-01-03 21:48:29',0),(177,11,10,'good','ok','moderate',1.00,'',NULL,NULL,NULL,'2026-01-03 21:41:47',1,'2026-01-03 21:23:25','2026-01-03 21:41:47',0),(178,11,47,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:23:25','2026-01-03 21:23:25',0),(179,11,41,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:23:25','2026-01-03 21:23:25',0),(180,11,43,'good','clean','moderate',1.00,'',NULL,NULL,NULL,'2026-01-03 21:40:23',1,'2026-01-03 21:23:25','2026-01-03 21:40:23',0),(181,11,7,'good','repair','moderate',1.00,'',NULL,NULL,NULL,'2026-01-03 21:41:48',1,'2026-01-03 21:23:25','2026-01-03 21:41:48',0),(182,11,44,'good','replace','minor',1.00,'',NULL,NULL,NULL,'2026-01-03 21:40:11',1,'2026-01-03 21:23:25','2026-01-03 21:40:17',0),(183,12,23,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:43:48','2026-01-03 21:43:48',0),(184,12,16,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:43:48','2026-01-03 21:43:48',0),(185,12,34,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:43:48','2026-01-03 21:43:48',0),(186,12,3,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:43:48','2026-01-03 21:43:48',0),(187,12,32,'good','replace','moderate',1.00,'',NULL,NULL,NULL,'2026-01-03 21:43:50',1,'2026-01-03 21:43:48','2026-01-03 21:43:50',0),(188,12,8,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:43:48','2026-01-03 21:43:48',0),(189,12,21,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:43:48','2026-01-03 21:43:48',0),(190,12,45,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:43:48','2026-01-03 21:43:48',0),(191,12,17,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:43:48','2026-01-03 21:43:48',0),(192,12,31,'good','ok','moderate',1.00,'',NULL,NULL,NULL,'2026-01-03 21:43:54',1,'2026-01-03 21:43:48','2026-01-03 21:43:54',0),(193,12,40,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:43:48','2026-01-03 21:43:48',0),(194,12,2,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:43:48','2026-01-03 21:43:48',0),(195,12,33,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:43:48','2026-01-03 21:43:48',0),(196,12,22,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:43:48','2026-01-03 21:43:48',0),(197,12,26,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:43:48','2026-01-03 21:43:48',0),(198,12,30,'good','ok','moderate',1.00,'',NULL,NULL,NULL,'2026-01-03 21:43:53',1,'2026-01-03 21:43:48','2026-01-03 21:43:53',0),(199,12,12,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:43:48','2026-01-03 21:43:48',0),(200,12,14,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:43:48','2026-01-03 21:43:48',0),(201,12,46,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:43:48','2026-01-03 21:43:48',0),(202,12,36,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:43:48','2026-01-03 21:43:48',0),(203,12,1,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:43:48','2026-01-03 21:43:48',0),(204,12,25,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:43:48','2026-01-03 21:43:48',0),(205,12,29,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:43:48','2026-01-03 21:43:48',0),(206,12,6,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:43:48','2026-01-03 21:43:48',0),(207,12,13,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:43:48','2026-01-03 21:43:48',0),(208,12,19,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:43:48','2026-01-03 21:43:48',0),(209,12,35,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:43:48','2026-01-03 21:43:48',0),(210,12,5,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:43:48','2026-01-03 21:43:48',0),(211,12,42,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:43:48','2026-01-03 21:43:48',0),(212,12,9,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:43:48','2026-01-03 21:43:48',0),(213,12,15,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:43:48','2026-01-03 21:43:48',0),(214,12,18,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:43:48','2026-01-03 21:43:48',0),(215,12,48,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:43:48','2026-01-03 21:43:48',0),(216,12,4,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:43:48','2026-01-03 21:43:48',0),(217,12,28,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:43:48','2026-01-03 21:43:48',0),(218,12,38,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:43:48','2026-01-03 21:43:48',0),(219,12,24,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:43:48','2026-01-03 21:43:48',0),(220,12,10,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:43:48','2026-01-03 21:43:48',0),(221,12,47,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:43:48','2026-01-03 21:43:48',0),(222,12,41,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:43:48','2026-01-03 21:43:48',0),(223,12,43,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:43:48','2026-01-03 21:43:48',0),(224,12,7,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:43:48','2026-01-03 21:43:48',0),(225,12,44,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-03 21:43:48','2026-01-03 21:43:48',0),(226,13,23,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 04:25:49','2026-01-04 04:25:49',0),(227,13,16,'missing','repair','minor',1.00,'hello, I am an observation.',NULL,NULL,35,'2026-01-04 04:27:06',1,'2026-01-04 04:25:49','2026-01-04 04:32:03',0),(228,13,34,'good','remove','moderate',1.00,'',NULL,NULL,36,'2026-01-04 04:29:43',1,'2026-01-04 04:25:49','2026-01-04 04:32:03',0),(229,13,3,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 04:25:49','2026-01-04 04:25:49',0),(230,13,32,'good','ok','moderate',1.00,'',NULL,NULL,NULL,'2026-01-04 04:25:54',1,'2026-01-04 04:25:49','2026-01-04 04:25:54',0),(231,13,8,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 04:25:49','2026-01-04 04:25:49',0),(232,13,21,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 04:25:49','2026-01-04 04:25:49',0),(233,13,45,'missing','replace','moderate',1.00,'',NULL,NULL,37,'2026-01-04 04:26:26',1,'2026-01-04 04:25:49','2026-01-04 04:32:03',0),(234,13,17,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 04:25:49','2026-01-04 04:25:49',0),(235,13,31,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 04:25:49','2026-01-04 04:25:49',0),(236,13,40,'missing','repair','moderate',1.00,'',NULL,NULL,38,'2026-01-04 04:29:03',1,'2026-01-04 04:25:49','2026-01-04 04:32:03',0),(237,13,2,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 04:25:49','2026-01-04 04:25:49',0),(238,13,33,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 04:25:49','2026-01-04 04:25:49',0),(239,13,22,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 04:25:49','2026-01-04 04:25:49',0),(240,13,26,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 04:25:49','2026-01-04 04:25:49',0),(241,13,30,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 04:25:49','2026-01-04 04:25:49',0),(242,13,12,'good','remove','moderate',1.00,'',NULL,NULL,39,'2026-01-04 04:29:12',1,'2026-01-04 04:25:49','2026-01-04 04:32:03',0),(243,13,14,'missing','replace','moderate',1.00,'',NULL,NULL,40,'2026-01-04 04:28:39',1,'2026-01-04 04:25:49','2026-01-04 04:32:03',0),(244,13,46,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 04:25:49','2026-01-04 04:25:49',0),(245,13,36,'good','remove','moderate',1.00,'',NULL,NULL,41,'2026-01-04 04:29:51',1,'2026-01-04 04:25:49','2026-01-04 04:32:03',0),(246,13,1,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 04:25:49','2026-01-04 04:25:49',0),(247,13,25,'good','remove','moderate',1.00,'',NULL,NULL,42,'2026-01-04 04:26:49',1,'2026-01-04 04:25:49','2026-01-04 04:32:03',0),(248,13,29,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 04:25:49','2026-01-04 04:25:49',0),(249,13,6,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 04:25:49','2026-01-04 04:25:49',0),(250,13,13,'good','repair','minor',1.00,'',NULL,NULL,43,'2026-01-04 04:28:54',1,'2026-01-04 04:25:49','2026-01-04 04:32:03',0),(251,13,19,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 04:25:49','2026-01-04 04:25:49',0),(252,13,35,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 04:25:49','2026-01-04 04:25:49',0),(253,13,5,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 04:25:49','2026-01-04 04:25:49',0),(254,13,42,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 04:25:49','2026-01-04 04:25:49',0),(255,13,9,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 04:25:49','2026-01-04 04:25:49',0),(256,13,15,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 04:25:49','2026-01-04 04:25:49',0),(257,13,18,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 04:25:49','2026-01-04 04:25:49',0),(258,13,48,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 04:25:49','2026-01-04 04:25:49',0),(259,13,4,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 04:25:49','2026-01-04 04:25:49',0),(260,13,28,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 04:25:49','2026-01-04 04:25:49',0),(261,13,38,'missing','replace','moderate',1.00,'',NULL,NULL,44,'2026-01-04 04:29:31',1,'2026-01-04 04:25:49','2026-01-04 04:32:03',0),(262,13,24,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 04:25:49','2026-01-04 04:25:49',0),(263,13,10,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 04:25:49','2026-01-04 04:25:49',0),(264,13,47,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 04:25:49','2026-01-04 04:25:49',0),(265,13,41,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 04:25:49','2026-01-04 04:25:49',0),(266,13,43,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 04:25:49','2026-01-04 04:25:49',0),(267,13,7,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 04:25:49','2026-01-04 04:25:49',0),(268,13,44,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 04:25:49','2026-01-04 04:25:49',0),(269,14,23,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:24:19','2026-01-04 06:24:19',0),(270,14,16,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:24:19','2026-01-04 06:24:19',0),(271,14,34,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:24:19','2026-01-04 06:24:19',0),(272,14,3,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:24:19','2026-01-04 06:24:19',0),(273,14,32,'good','repair','moderate',1.00,'',NULL,NULL,139,'2026-01-04 06:24:53',1,'2026-01-04 06:24:19','2026-01-05 00:44:17',0),(274,14,8,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:24:19','2026-01-04 06:24:19',0),(275,14,21,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:24:19','2026-01-04 06:24:19',0),(276,14,45,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:24:19','2026-01-04 06:24:19',0),(277,14,17,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:24:19','2026-01-04 06:24:19',0),(278,14,31,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:24:19','2026-01-04 06:24:19',0),(279,14,40,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:24:19','2026-01-04 06:24:19',0),(280,14,2,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:24:19','2026-01-04 06:24:19',0),(281,14,33,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:24:19','2026-01-04 06:24:19',0),(282,14,22,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:24:19','2026-01-04 06:24:19',0),(283,14,26,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:24:19','2026-01-04 06:24:19',0),(284,14,30,'good','repair','moderate',1.00,'',NULL,NULL,140,'2026-01-04 06:24:55',1,'2026-01-04 06:24:19','2026-01-05 00:44:17',0),(285,14,12,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:24:19','2026-01-04 06:24:19',0),(286,14,14,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:24:19','2026-01-04 06:24:19',0),(287,14,46,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:24:19','2026-01-04 06:24:19',0),(288,14,36,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:24:19','2026-01-04 06:24:19',0),(289,14,1,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:24:19','2026-01-04 06:24:19',0),(290,14,25,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:24:19','2026-01-04 06:24:19',0),(291,14,29,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:24:19','2026-01-04 06:24:19',0),(292,14,6,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:24:19','2026-01-04 06:24:19',0),(293,14,13,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:24:19','2026-01-04 06:24:19',0),(294,14,19,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:24:19','2026-01-04 06:24:19',0),(295,14,35,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:24:19','2026-01-04 06:24:19',0),(296,14,5,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:24:19','2026-01-04 06:24:19',0),(297,14,42,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:24:19','2026-01-04 06:24:19',0),(298,14,9,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:24:19','2026-01-04 06:24:19',0),(299,14,15,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:24:19','2026-01-04 06:24:19',0),(300,14,18,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:24:19','2026-01-04 06:24:19',0),(301,14,48,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:24:19','2026-01-04 06:24:19',0),(302,14,4,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:24:19','2026-01-04 06:24:19',0),(303,14,28,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:24:19','2026-01-04 06:24:19',0),(304,14,38,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:24:19','2026-01-04 06:24:19',0),(305,14,24,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:24:19','2026-01-04 06:24:19',0),(306,14,10,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:24:19','2026-01-04 06:24:19',0),(307,14,47,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:24:19','2026-01-04 06:24:19',0),(308,14,41,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:24:19','2026-01-04 06:24:19',0),(309,14,43,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:24:19','2026-01-04 06:24:19',0),(310,14,7,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:24:19','2026-01-04 06:24:19',0),(311,14,44,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:24:19','2026-01-04 06:24:19',0),(312,15,23,'good','replace','moderate',1.00,'',NULL,NULL,45,'2026-01-04 06:43:55',1,'2026-01-04 06:25:04','2026-01-04 06:45:36',0),(313,15,16,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:25:04','2026-01-04 06:25:04',0),(314,15,34,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:25:04','2026-01-04 06:25:04',0),(315,15,3,'good','clean','moderate',1.00,'',NULL,NULL,46,'2026-01-04 06:44:34',1,'2026-01-04 06:25:04','2026-01-04 06:45:36',0),(316,15,32,'good','repair','moderate',1.00,'',NULL,NULL,47,'2026-01-04 06:43:51',1,'2026-01-04 06:25:04','2026-01-04 06:45:36',0),(317,15,8,'good','replace','moderate',1.00,'',NULL,NULL,48,'2026-01-04 06:44:19',1,'2026-01-04 06:25:04','2026-01-04 06:45:36',0),(318,15,21,'good','replace','moderate',1.00,'',NULL,NULL,49,'2026-01-04 06:44:41',1,'2026-01-04 06:25:04','2026-01-04 06:45:36',0),(319,15,45,'good','replace','moderate',1.00,'',NULL,NULL,50,'2026-01-04 06:43:57',1,'2026-01-04 06:25:04','2026-01-04 06:45:36',0),(320,15,17,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:25:04','2026-01-04 06:25:04',0),(321,15,31,'good','repair','moderate',1.00,'',NULL,NULL,51,'2026-01-04 06:43:53',1,'2026-01-04 06:25:04','2026-01-04 06:45:36',0),(322,15,40,'good','repair','moderate',1.00,'',NULL,NULL,52,'2026-01-04 06:44:21',1,'2026-01-04 06:25:04','2026-01-04 06:45:36',0),(323,15,2,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:25:04','2026-01-04 06:25:04',0),(324,15,33,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:25:04','2026-01-04 06:25:04',0),(325,15,22,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:25:04','2026-01-04 06:25:04',0),(326,15,26,'good','repair','moderate',1.00,'',NULL,NULL,53,'2026-01-04 06:43:58',1,'2026-01-04 06:25:04','2026-01-04 06:45:36',0),(327,15,30,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:25:04','2026-01-04 06:25:04',0),(328,15,12,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:25:04','2026-01-04 06:25:04',0),(329,15,14,'good','clean','moderate',1.00,'',NULL,NULL,54,'2026-01-04 06:44:13',1,'2026-01-04 06:25:04','2026-01-04 06:45:36',0),(330,15,46,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:25:04','2026-01-04 06:25:04',0),(331,15,36,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:25:04','2026-01-04 06:25:04',0),(332,15,1,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:25:04','2026-01-04 06:25:04',0),(333,15,25,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:25:04','2026-01-04 06:25:04',0),(334,15,29,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:25:04','2026-01-04 06:25:04',0),(335,15,6,'good','replace','moderate',1.00,'',NULL,NULL,55,'2026-01-04 06:44:24',1,'2026-01-04 06:25:04','2026-01-04 06:45:36',0),(336,15,13,'good','repair','moderate',1.00,'',NULL,NULL,56,'2026-01-04 06:44:17',1,'2026-01-04 06:25:04','2026-01-04 06:45:36',0),(337,15,19,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:25:04','2026-01-04 06:25:04',0),(338,15,35,'good','clean','moderate',1.00,'',NULL,NULL,57,'2026-01-04 06:44:32',1,'2026-01-04 06:25:04','2026-01-04 06:45:36',0),(339,15,5,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:25:04','2026-01-04 06:25:04',0),(340,15,42,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:25:04','2026-01-04 06:25:04',0),(341,15,9,'good','replace','moderate',1.00,'',NULL,NULL,58,'2026-01-04 06:44:26',1,'2026-01-04 06:25:04','2026-01-04 06:45:36',0),(342,15,15,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:25:04','2026-01-04 06:25:04',0),(343,15,18,'good','repair','moderate',1.00,'',NULL,NULL,59,'2026-01-04 06:44:44',1,'2026-01-04 06:25:04','2026-01-04 06:45:36',0),(344,15,48,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:25:04','2026-01-04 06:25:04',0),(345,15,4,'good','replace','moderate',1.00,'',NULL,NULL,60,'2026-01-04 06:44:38',1,'2026-01-04 06:25:04','2026-01-04 06:45:36',0),(346,15,28,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:25:04','2026-01-04 06:25:04',0),(347,15,38,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:25:04','2026-01-04 06:25:04',0),(348,15,24,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:25:04','2026-01-04 06:25:04',0),(349,15,10,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:25:04','2026-01-04 06:25:04',0),(350,15,47,'good','replace','moderate',1.00,'',NULL,NULL,61,'2026-01-04 06:44:00',1,'2026-01-04 06:25:04','2026-01-04 06:45:36',0),(351,15,41,'good','remove','moderate',1.00,'',NULL,NULL,62,'2026-01-04 06:44:28',1,'2026-01-04 06:25:04','2026-01-04 06:45:36',0),(352,15,43,'good','remove','moderate',1.00,'',NULL,NULL,63,'2026-01-04 06:44:05',1,'2026-01-04 06:25:04','2026-01-04 06:45:36',0),(353,15,7,'good','clean','moderate',1.00,'',NULL,NULL,64,'2026-01-04 06:44:30',1,'2026-01-04 06:25:04','2026-01-04 06:45:36',0),(354,15,44,'good','clean','moderate',1.00,'',NULL,NULL,65,'2026-01-04 06:44:09',1,'2026-01-04 06:25:04','2026-01-04 06:45:36',0),(355,16,23,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:09','2026-01-04 06:32:09',0),(356,16,16,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:09','2026-01-04 06:32:09',0),(357,16,34,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:09','2026-01-04 06:32:09',0),(358,16,3,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:09','2026-01-04 06:32:09',0),(359,16,32,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:09','2026-01-04 06:32:09',0),(360,16,8,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:09','2026-01-04 06:32:09',0),(361,16,21,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:09','2026-01-04 06:32:09',0),(362,16,45,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:09','2026-01-04 06:32:09',0),(363,16,17,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:09','2026-01-04 06:32:09',0),(364,16,31,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:09','2026-01-04 06:32:09',0),(365,16,40,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:09','2026-01-04 06:32:09',0),(366,16,2,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:09','2026-01-04 06:32:09',0),(367,16,33,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:09','2026-01-04 06:32:09',0),(368,16,22,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:09','2026-01-04 06:32:09',0),(369,16,26,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:09','2026-01-04 06:32:09',0),(370,16,30,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:09','2026-01-04 06:32:09',0),(371,16,12,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:09','2026-01-04 06:32:09',0),(372,16,14,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:09','2026-01-04 06:32:09',0),(373,16,46,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:09','2026-01-04 06:32:09',0),(374,16,36,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:09','2026-01-04 06:32:09',0),(375,16,1,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:09','2026-01-04 06:32:09',0),(376,16,25,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:09','2026-01-04 06:32:09',0),(377,16,29,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:09','2026-01-04 06:32:09',0),(378,16,6,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:09','2026-01-04 06:32:09',0),(379,16,13,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:09','2026-01-04 06:32:09',0),(380,16,19,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:09','2026-01-04 06:32:09',0),(381,16,35,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:09','2026-01-04 06:32:09',0),(382,16,5,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:09','2026-01-04 06:32:09',0),(383,16,42,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:09','2026-01-04 06:32:09',0),(384,16,9,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:09','2026-01-04 06:32:09',0),(385,16,15,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:09','2026-01-04 06:32:09',0),(386,16,18,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:09','2026-01-04 06:32:09',0),(387,16,48,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:09','2026-01-04 06:32:09',0),(388,16,4,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:09','2026-01-04 06:32:09',0),(389,16,28,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:09','2026-01-04 06:32:09',0),(390,16,38,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:09','2026-01-04 06:32:09',0),(391,16,24,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:09','2026-01-04 06:32:09',0),(392,16,10,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:09','2026-01-04 06:32:09',0),(393,16,47,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:09','2026-01-04 06:32:09',0),(394,16,41,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:09','2026-01-04 06:32:09',0),(395,16,43,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:09','2026-01-04 06:32:09',0),(396,16,7,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:09','2026-01-04 06:32:09',0),(397,16,44,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:09','2026-01-04 06:32:09',0),(398,17,23,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:25','2026-01-04 06:32:25',0),(399,17,16,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:25','2026-01-04 06:32:25',0),(400,17,34,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:25','2026-01-04 06:32:25',0),(401,17,3,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:25','2026-01-04 06:32:25',0),(402,17,32,'good','clean','moderate',1.00,'',NULL,NULL,104,'2026-01-04 07:03:40',1,'2026-01-04 06:32:25','2026-01-04 07:03:58',0),(403,17,8,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:25','2026-01-04 06:32:25',0),(404,17,21,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:25','2026-01-04 06:32:25',0),(405,17,45,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:25','2026-01-04 06:32:25',0),(406,17,17,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:25','2026-01-04 06:32:25',0),(407,17,31,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:25','2026-01-04 06:32:25',0),(408,17,40,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:25','2026-01-04 06:32:25',0),(409,17,2,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:25','2026-01-04 06:32:25',0),(410,17,33,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:25','2026-01-04 06:32:25',0),(411,17,22,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:25','2026-01-04 06:32:25',0),(412,17,26,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:25','2026-01-04 06:32:25',0),(413,17,30,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:25','2026-01-04 06:32:25',0),(414,17,12,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:25','2026-01-04 06:32:25',0),(415,17,14,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:25','2026-01-04 06:32:25',0),(416,17,46,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:25','2026-01-04 06:32:25',0),(417,17,36,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:25','2026-01-04 06:32:25',0),(418,17,1,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:25','2026-01-04 06:32:25',0),(419,17,25,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:25','2026-01-04 06:32:25',0),(420,17,29,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:25','2026-01-04 06:32:25',0),(421,17,6,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:25','2026-01-04 06:32:25',0),(422,17,13,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:25','2026-01-04 06:32:25',0),(423,17,19,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:25','2026-01-04 06:32:25',0),(424,17,35,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:25','2026-01-04 06:32:25',0),(425,17,5,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:25','2026-01-04 06:32:25',0),(426,17,42,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:25','2026-01-04 06:32:25',0),(427,17,9,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:25','2026-01-04 06:32:25',0),(428,17,15,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:25','2026-01-04 06:32:25',0),(429,17,18,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:25','2026-01-04 06:32:25',0),(430,17,48,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:25','2026-01-04 06:32:25',0),(431,17,4,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:25','2026-01-04 06:32:25',0),(432,17,28,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:25','2026-01-04 06:32:25',0),(433,17,38,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:25','2026-01-04 06:32:25',0),(434,17,24,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:25','2026-01-04 06:32:25',0),(435,17,10,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:25','2026-01-04 06:32:25',0),(436,17,47,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:25','2026-01-04 06:32:25',0),(437,17,41,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:25','2026-01-04 06:32:25',0),(438,17,43,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:25','2026-01-04 06:32:25',0),(439,17,7,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:25','2026-01-04 06:32:25',0),(440,17,44,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:32:25','2026-01-04 06:32:25',0),(441,18,23,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:43:32','2026-01-04 06:43:32',0),(442,18,16,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:43:32','2026-01-04 06:43:32',0),(443,18,34,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:43:32','2026-01-04 06:43:32',0),(444,18,3,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:43:32','2026-01-04 06:43:32',0),(445,18,32,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:43:32','2026-01-04 06:43:32',0),(446,18,8,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:43:32','2026-01-04 06:43:32',0),(447,18,21,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:43:32','2026-01-04 06:43:32',0),(448,18,45,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:43:32','2026-01-04 06:43:32',0),(449,18,17,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:43:32','2026-01-04 06:43:32',0),(450,18,31,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:43:32','2026-01-04 06:43:32',0),(451,18,40,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:43:32','2026-01-04 06:43:32',0),(452,18,2,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:43:32','2026-01-04 06:43:32',0),(453,18,33,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:43:32','2026-01-04 06:43:32',0),(454,18,22,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:43:32','2026-01-04 06:43:32',0),(455,18,26,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:43:32','2026-01-04 06:43:32',0),(456,18,30,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:43:32','2026-01-04 06:43:32',0),(457,18,12,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:43:32','2026-01-04 06:43:32',0),(458,18,14,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:43:32','2026-01-04 06:43:32',0),(459,18,46,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:43:32','2026-01-04 06:43:32',0),(460,18,36,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:43:32','2026-01-04 06:43:32',0),(461,18,1,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:43:32','2026-01-04 06:43:32',0),(462,18,25,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:43:32','2026-01-04 06:43:32',0),(463,18,29,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:43:32','2026-01-04 06:43:32',0),(464,18,6,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:43:32','2026-01-04 06:43:32',0),(465,18,13,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:43:32','2026-01-04 06:43:32',0),(466,18,19,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:43:32','2026-01-04 06:43:32',0),(467,18,35,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:43:32','2026-01-04 06:43:32',0),(468,18,5,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:43:32','2026-01-04 06:43:32',0),(469,18,42,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:43:32','2026-01-04 06:43:32',0),(470,18,9,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:43:32','2026-01-04 06:43:32',0),(471,18,15,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:43:32','2026-01-04 06:43:32',0),(472,18,18,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:43:32','2026-01-04 06:43:32',0),(473,18,48,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:43:32','2026-01-04 06:43:32',0),(474,18,4,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:43:32','2026-01-04 06:43:32',0),(475,18,28,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:43:32','2026-01-04 06:43:32',0),(476,18,38,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:43:32','2026-01-04 06:43:32',0),(477,18,24,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:43:32','2026-01-04 06:43:32',0),(478,18,10,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:43:32','2026-01-04 06:43:32',0),(479,18,47,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:43:32','2026-01-04 06:43:32',0),(480,18,41,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:43:32','2026-01-04 06:43:32',0),(481,18,43,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:43:32','2026-01-04 06:43:32',0),(482,18,7,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:43:32','2026-01-04 06:43:32',0),(483,18,44,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:43:32','2026-01-04 06:43:32',0),(484,19,23,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:47:23','2026-01-04 06:47:23',0),(485,19,16,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:47:23','2026-01-04 06:47:23',0),(486,19,34,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:47:23','2026-01-04 06:47:23',0),(487,19,3,'good','clean','moderate',1.00,'',NULL,NULL,91,'2026-01-04 07:02:09',1,'2026-01-04 06:47:23','2026-01-04 07:03:00',0),(488,19,32,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:47:23','2026-01-04 06:47:23',0),(489,19,8,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:47:23','2026-01-04 06:47:23',0),(490,19,21,'good','repair','moderate',1.00,'',NULL,NULL,92,'2026-01-04 07:02:03',1,'2026-01-04 06:47:23','2026-01-04 07:03:00',0),(491,19,45,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:47:23','2026-01-04 06:47:23',0),(492,19,17,'good','replace','moderate',1.00,'',NULL,NULL,93,'2026-01-04 07:02:24',1,'2026-01-04 06:47:23','2026-01-04 07:03:00',0),(493,19,31,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:47:23','2026-01-04 06:47:23',0),(494,19,40,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:47:23','2026-01-04 06:47:23',0),(495,19,2,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:47:23','2026-01-04 06:47:23',0),(496,19,33,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:47:23','2026-01-04 06:47:23',0),(497,19,22,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:47:23','2026-01-04 06:47:23',0),(498,19,26,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:47:23','2026-01-04 06:47:23',0),(499,19,30,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:47:23','2026-01-04 06:47:23',0),(500,19,12,'good','clean','moderate',1.00,'',NULL,NULL,94,'2026-01-04 07:02:17',1,'2026-01-04 06:47:23','2026-01-04 07:03:00',0),(501,19,14,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:47:23','2026-01-04 06:47:23',0),(502,19,46,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:47:23','2026-01-04 06:47:23',0),(503,19,36,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:47:23','2026-01-04 06:47:23',0),(504,19,1,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:47:23','2026-01-04 06:47:23',0),(505,19,25,'good','clean','moderate',1.00,'',NULL,NULL,95,'2026-01-04 07:02:35',1,'2026-01-04 06:47:23','2026-01-04 07:03:00',0),(506,19,29,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:47:23','2026-01-04 06:47:23',0),(507,19,6,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:47:23','2026-01-04 06:47:23',0),(508,19,13,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:47:23','2026-01-04 06:47:23',0),(509,19,19,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:47:23','2026-01-04 06:47:23',0),(510,19,35,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:47:23','2026-01-04 06:47:23',0),(511,19,5,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:47:23','2026-01-04 06:47:23',0),(512,19,42,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:47:23','2026-01-04 06:47:23',0),(513,19,9,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:47:23','2026-01-04 06:47:23',0),(514,19,15,'good','repair','moderate',1.00,'',NULL,NULL,96,'2026-01-04 07:02:20',1,'2026-01-04 06:47:23','2026-01-04 07:03:00',0),(515,19,18,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:47:23','2026-01-04 06:47:23',0),(516,19,48,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:47:23','2026-01-04 06:47:23',0),(517,19,4,'good','remove','moderate',1.00,'',NULL,NULL,97,'2026-01-04 07:02:05',1,'2026-01-04 06:47:23','2026-01-04 07:03:00',0),(518,19,28,'good','repair','moderate',1.00,'',NULL,NULL,98,'2026-01-04 07:02:33',1,'2026-01-04 06:47:23','2026-01-04 07:03:00',0),(519,19,38,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:47:23','2026-01-04 06:47:23',0),(520,19,24,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:47:23','2026-01-04 06:47:23',0),(521,19,10,'good','replace','moderate',1.00,'',NULL,NULL,99,'2026-01-04 07:02:15',1,'2026-01-04 06:47:23','2026-01-04 07:03:00',0),(522,19,47,'good','clean','moderate',1.00,'',NULL,NULL,100,'2026-01-04 07:02:31',1,'2026-01-04 06:47:23','2026-01-04 07:03:00',0),(523,19,41,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:47:23','2026-01-04 06:47:23',0),(524,19,43,'good','replace','moderate',1.00,'',NULL,NULL,101,'2026-01-04 07:02:30',1,'2026-01-04 06:47:23','2026-01-04 07:03:00',0),(525,19,7,'good','repair','moderate',1.00,'',NULL,NULL,102,'2026-01-04 07:02:13',1,'2026-01-04 06:47:23','2026-01-04 07:03:00',0),(526,19,44,'good','repair','moderate',1.00,'',NULL,NULL,103,'2026-01-04 07:02:27',1,'2026-01-04 06:47:23','2026-01-04 07:03:00',0),(527,20,23,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:47:57','2026-01-04 06:47:57',0),(528,20,16,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:47:57','2026-01-04 06:47:57',0),(529,20,34,'good','replace','moderate',1.00,'',NULL,NULL,66,'2026-01-04 06:49:15',1,'2026-01-04 06:47:57','2026-01-04 06:49:55',0),(530,20,3,'good','repair','moderate',1.00,'',NULL,NULL,67,'2026-01-04 06:49:13',1,'2026-01-04 06:47:57','2026-01-04 06:49:55',0),(531,20,32,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:47:57','2026-01-04 06:47:57',0),(532,20,8,'good','clean','moderate',1.00,'',NULL,NULL,68,'2026-01-04 06:49:26',1,'2026-01-04 06:47:57','2026-01-04 06:49:55',0),(533,20,21,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:47:57','2026-01-04 06:47:57',0),(534,20,45,'good','repair','moderate',1.00,'',NULL,NULL,69,'2026-01-04 06:49:01',1,'2026-01-04 06:47:57','2026-01-04 06:49:55',0),(535,20,17,'good','repair','moderate',1.00,'',NULL,NULL,70,'2026-01-04 06:49:30',1,'2026-01-04 06:47:57','2026-01-04 06:49:55',0),(536,20,31,'good','repair','moderate',1.00,'',NULL,NULL,71,'2026-01-04 06:48:33',1,'2026-01-04 06:47:57','2026-01-04 06:49:55',0),(537,20,40,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:47:57','2026-01-04 06:47:57',0),(538,20,2,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:47:57','2026-01-04 06:47:57',0),(539,20,33,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:47:57','2026-01-04 06:47:57',0),(540,20,22,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:47:57','2026-01-04 06:47:57',0),(541,20,26,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:47:57','2026-01-04 06:47:57',0),(542,20,30,'good','replace','moderate',1.00,'',NULL,NULL,72,'2026-01-04 06:48:36',1,'2026-01-04 06:47:57','2026-01-04 06:49:55',0),(543,20,12,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:47:57','2026-01-04 06:47:57',0),(544,20,14,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:47:57','2026-01-04 06:47:57',0),(545,20,46,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:47:57','2026-01-04 06:47:57',0),(546,20,36,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:47:57','2026-01-04 06:47:57',0),(547,20,1,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:47:57','2026-01-04 06:47:57',0),(548,20,25,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:47:57','2026-01-04 06:47:57',0),(549,20,29,'good','replace','moderate',1.00,'',NULL,NULL,73,'2026-01-04 06:48:39',1,'2026-01-04 06:47:57','2026-01-04 06:49:55',0),(550,20,6,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:47:57','2026-01-04 06:47:57',0),(551,20,13,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:47:57','2026-01-04 06:47:57',0),(552,20,19,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:47:57','2026-01-04 06:47:57',0),(553,20,35,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:47:57','2026-01-04 06:47:57',0),(554,20,5,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:47:57','2026-01-04 06:47:57',0),(555,20,42,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:47:57','2026-01-04 06:47:57',0),(556,20,9,'good','replace','moderate',1.00,'',NULL,NULL,74,'2026-01-04 06:49:21',1,'2026-01-04 06:47:57','2026-01-04 06:49:55',0),(557,20,15,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:47:57','2026-01-04 06:47:57',0),(558,20,18,'good','ok','moderate',1.00,'test',NULL,NULL,NULL,'2026-01-04 06:49:40',1,'2026-01-04 06:47:57','2026-01-04 06:49:40',0),(559,20,48,'good','replace','moderate',1.00,'',NULL,NULL,75,'2026-01-04 06:48:58',1,'2026-01-04 06:47:57','2026-01-04 06:49:55',0),(560,20,4,'good','replace','moderate',1.00,'',NULL,NULL,76,'2026-01-04 06:49:10',1,'2026-01-04 06:47:57','2026-01-04 06:49:55',0),(561,20,28,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:47:57','2026-01-04 06:47:57',0),(562,20,38,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:47:57','2026-01-04 06:47:57',0),(563,20,24,'good','replace','moderate',1.00,'',NULL,NULL,77,'2026-01-04 06:49:32',1,'2026-01-04 06:47:57','2026-01-04 06:49:55',0),(564,20,10,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:47:57','2026-01-04 06:47:57',0),(565,20,47,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:47:57','2026-01-04 06:47:57',0),(566,20,41,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:47:57','2026-01-04 06:47:57',0),(567,20,43,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:47:57','2026-01-04 06:47:57',0),(568,20,7,'good','clean','moderate',1.00,'',NULL,NULL,78,'2026-01-04 06:49:17',1,'2026-01-04 06:47:57','2026-01-04 06:49:55',0),(569,20,44,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:47:57','2026-01-04 06:47:57',0),(570,21,23,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:52:20','2026-01-04 06:52:20',0),(571,21,16,'good','replace','moderate',1.00,'',NULL,NULL,79,'2026-01-04 06:53:00',1,'2026-01-04 06:52:20','2026-01-04 06:53:31',0),(572,21,34,'good','repair','moderate',1.00,'',NULL,NULL,80,'2026-01-04 06:52:42',1,'2026-01-04 06:52:20','2026-01-04 06:53:31',0),(573,21,3,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:52:20','2026-01-04 06:52:20',0),(574,21,32,'good','repair','moderate',1.00,'',NULL,NULL,81,'2026-01-04 06:52:23',1,'2026-01-04 06:52:20','2026-01-04 06:53:31',0),(575,21,8,'good','repair','moderate',1.00,'',NULL,NULL,82,'2026-01-04 06:52:55',1,'2026-01-04 06:52:20','2026-01-04 06:53:31',0),(576,21,21,'good','clean','moderate',1.00,'',NULL,NULL,83,'2026-01-04 06:52:30',1,'2026-01-04 06:52:20','2026-01-04 06:53:31',0),(577,21,45,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:52:20','2026-01-04 06:52:20',0),(578,21,17,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:52:20','2026-01-04 06:52:20',0),(579,21,31,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:52:20','2026-01-04 06:52:20',0),(580,21,40,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:52:20','2026-01-04 06:52:20',0),(581,21,2,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:52:20','2026-01-04 06:52:20',0),(582,21,33,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:52:20','2026-01-04 06:52:20',0),(583,21,22,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:52:20','2026-01-04 06:52:20',0),(584,21,26,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:52:20','2026-01-04 06:52:20',0),(585,21,30,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:52:20','2026-01-04 06:52:20',0),(586,21,12,'good','clean','moderate',1.00,'',NULL,NULL,84,'2026-01-04 06:52:52',1,'2026-01-04 06:52:20','2026-01-04 06:53:31',0),(587,21,14,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:52:20','2026-01-04 06:52:20',0),(588,21,46,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:52:20','2026-01-04 06:52:20',0),(589,21,36,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:52:20','2026-01-04 06:52:20',0),(590,21,1,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:52:20','2026-01-04 06:52:20',0),(591,21,25,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:52:20','2026-01-04 06:52:20',0),(592,21,29,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:52:20','2026-01-04 06:52:20',0),(593,21,6,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:52:20','2026-01-04 06:52:20',0),(594,21,13,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:52:20','2026-01-04 06:52:20',0),(595,21,19,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:52:20','2026-01-04 06:52:20',0),(596,21,35,'good','replace','moderate',1.00,'',NULL,NULL,85,'2026-01-04 06:52:38',1,'2026-01-04 06:52:20','2026-01-04 06:53:31',0),(597,21,5,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:52:20','2026-01-04 06:52:20',0),(598,21,42,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:52:20','2026-01-04 06:52:20',0),(599,21,9,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:52:20','2026-01-04 06:52:20',0),(600,21,15,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:52:20','2026-01-04 06:52:20',0),(601,21,18,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:52:20','2026-01-04 06:52:20',0),(602,21,48,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:52:20','2026-01-04 06:52:20',0),(603,21,4,'good','remove','moderate',1.00,'',NULL,NULL,86,'2026-01-04 06:52:32',1,'2026-01-04 06:52:20','2026-01-04 06:53:31',0),(604,21,28,'good','clean','moderate',1.00,'',NULL,NULL,87,'2026-01-04 06:53:04',1,'2026-01-04 06:52:20','2026-01-04 06:53:31',0),(605,21,38,'good','repair','moderate',1.00,'',NULL,NULL,88,'2026-01-04 06:52:47',1,'2026-01-04 06:52:20','2026-01-04 06:53:31',0),(606,21,24,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:52:20','2026-01-04 06:52:20',0),(607,21,10,'good','clean','moderate',1.00,'',NULL,NULL,89,'2026-01-04 06:52:45',1,'2026-01-04 06:52:20','2026-01-04 06:53:31',0),(608,21,47,'good','repair','moderate',1.00,'',NULL,NULL,90,'2026-01-04 06:53:02',1,'2026-01-04 06:52:20','2026-01-04 06:53:31',0),(609,21,41,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:52:20','2026-01-04 06:52:20',0),(610,21,43,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:52:20','2026-01-04 06:52:20',0),(611,21,7,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:52:20','2026-01-04 06:52:20',0),(612,21,44,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 06:52:20','2026-01-04 06:52:20',0),(613,22,23,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 07:04:48','2026-01-04 07:04:48',0),(614,22,16,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 07:04:48','2026-01-04 07:04:48',0),(615,22,34,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 07:04:48','2026-01-04 07:04:48',0),(616,22,3,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 07:04:48','2026-01-04 07:04:48',0),(617,22,32,'good','repair','moderate',1.00,'',NULL,NULL,141,'2026-01-05 00:44:35',1,'2026-01-04 07:04:48','2026-01-05 00:44:53',0),(618,22,8,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 07:04:48','2026-01-04 07:04:48',0),(619,22,21,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 07:04:48','2026-01-04 07:04:48',0),(620,22,45,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 07:04:48','2026-01-04 07:04:48',0),(621,22,17,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 07:04:48','2026-01-04 07:04:48',0),(622,22,31,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 07:04:48','2026-01-04 07:04:48',0),(623,22,40,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 07:04:48','2026-01-04 07:04:48',0),(624,22,2,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 07:04:48','2026-01-04 07:04:48',0),(625,22,33,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 07:04:48','2026-01-04 07:04:48',0),(626,22,22,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 07:04:48','2026-01-04 07:04:48',0),(627,22,26,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 07:04:48','2026-01-04 07:04:48',0),(628,22,30,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 07:04:48','2026-01-04 07:04:48',0),(629,22,12,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 07:04:48','2026-01-04 07:04:48',0),(630,22,14,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 07:04:48','2026-01-04 07:04:48',0),(631,22,46,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 07:04:48','2026-01-04 07:04:48',0),(632,22,36,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 07:04:48','2026-01-04 07:04:48',0),(633,22,1,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 07:04:48','2026-01-04 07:04:48',0),(634,22,25,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 07:04:48','2026-01-04 07:04:48',0),(635,22,29,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 07:04:48','2026-01-04 07:04:48',0),(636,22,6,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 07:04:48','2026-01-04 07:04:48',0),(637,22,13,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 07:04:48','2026-01-04 07:04:48',0),(638,22,19,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 07:04:48','2026-01-04 07:04:48',0),(639,22,35,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 07:04:48','2026-01-04 07:04:48',0),(640,22,5,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 07:04:48','2026-01-04 07:04:48',0),(641,22,42,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 07:04:48','2026-01-04 07:04:48',0),(642,22,9,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 07:04:48','2026-01-04 07:04:48',0),(643,22,15,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 07:04:48','2026-01-04 07:04:48',0),(644,22,18,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 07:04:48','2026-01-04 07:04:48',0),(645,22,48,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 07:04:48','2026-01-04 07:04:48',0),(646,22,4,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 07:04:48','2026-01-04 07:04:48',0),(647,22,28,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 07:04:48','2026-01-04 07:04:48',0),(648,22,38,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 07:04:48','2026-01-04 07:04:48',0),(649,22,24,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 07:04:48','2026-01-04 07:04:48',0),(650,22,10,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 07:04:48','2026-01-04 07:04:48',0),(651,22,47,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 07:04:48','2026-01-04 07:04:48',0),(652,22,41,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 07:04:48','2026-01-04 07:04:48',0),(653,22,43,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 07:04:48','2026-01-04 07:04:48',0),(654,22,7,'good','replace','moderate',1.00,'',NULL,NULL,142,'2026-01-05 00:44:41',1,'2026-01-04 07:04:48','2026-01-05 00:44:53',0),(655,22,44,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 07:04:48','2026-01-04 07:04:48',0),(656,23,23,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:08:53','2026-01-04 19:08:53',0),(657,23,16,'good','clean','moderate',1.00,'',NULL,NULL,135,'2026-01-05 00:30:24',1,'2026-01-04 19:08:53','2026-01-05 00:30:36',0),(658,23,34,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:08:53','2026-01-04 19:08:53',0),(659,23,3,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:08:53','2026-01-04 19:08:53',0),(660,23,32,'good','replace','moderate',1.00,'',NULL,NULL,NULL,'2026-01-23 19:21:54',1,'2026-01-04 19:08:53','2026-01-23 19:21:54',0),(661,23,8,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:08:53','2026-01-04 19:08:53',0),(662,23,21,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:08:53','2026-01-04 19:08:53',0),(663,23,45,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:08:53','2026-01-04 19:08:53',0),(664,23,17,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:08:53','2026-01-04 19:08:53',0),(665,23,31,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:08:53','2026-01-04 19:08:53',0),(666,23,40,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:08:53','2026-01-04 19:08:53',0),(667,23,2,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:08:53','2026-01-04 19:08:53',0),(668,23,33,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:08:53','2026-01-04 19:08:53',0),(669,23,22,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:08:53','2026-01-04 19:08:53',0),(670,23,26,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:08:53','2026-01-04 19:08:53',0),(671,23,30,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:08:53','2026-01-04 19:08:53',0),(672,23,12,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:08:53','2026-01-04 19:08:53',0),(673,23,14,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:08:53','2026-01-04 19:08:53',0),(674,23,46,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:08:53','2026-01-04 19:08:53',0),(675,23,36,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:08:53','2026-01-04 19:08:53',0),(676,23,1,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:08:53','2026-01-04 19:08:53',0),(677,23,25,'good','clean','moderate',1.00,'',NULL,NULL,136,'2026-01-05 00:30:21',1,'2026-01-04 19:08:53','2026-01-05 00:30:36',0),(678,23,29,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:08:53','2026-01-04 19:08:53',0),(679,23,6,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:08:53','2026-01-04 19:08:53',0),(680,23,13,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:08:53','2026-01-04 19:08:53',0),(681,23,19,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:08:53','2026-01-04 19:08:53',0),(682,23,35,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:08:53','2026-01-04 19:08:53',0),(683,23,5,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:08:53','2026-01-04 19:08:53',0),(684,23,42,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:08:53','2026-01-04 19:08:53',0),(685,23,9,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:08:53','2026-01-04 19:08:53',0),(686,23,15,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:08:53','2026-01-04 19:08:53',0),(687,23,18,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:08:53','2026-01-04 19:08:53',0),(688,23,48,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:08:53','2026-01-04 19:08:53',0),(689,23,4,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:08:53','2026-01-04 19:08:53',0),(690,23,28,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:08:53','2026-01-04 19:08:53',0),(691,23,38,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:08:53','2026-01-04 19:08:53',0),(692,23,24,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:08:53','2026-01-04 19:08:53',0),(693,23,10,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:08:53','2026-01-04 19:08:53',0),(694,23,47,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:08:53','2026-01-04 19:08:53',0),(695,23,41,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:08:53','2026-01-04 19:08:53',0),(696,23,43,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:08:53','2026-01-04 19:08:53',0),(697,23,7,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:08:53','2026-01-04 19:08:53',0),(698,23,44,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:08:53','2026-01-04 19:08:53',0),(699,24,23,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:09:23','2026-01-04 19:09:23',0),(700,24,16,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:09:23','2026-01-04 19:09:23',0),(701,24,34,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:09:23','2026-01-04 19:09:23',0),(702,24,3,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:09:23','2026-01-04 19:09:23',0),(703,24,32,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:09:23','2026-01-04 19:09:23',0),(704,24,8,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:09:23','2026-01-04 19:09:23',0),(705,24,21,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:09:23','2026-01-04 19:09:23',0),(706,24,45,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:09:23','2026-01-04 19:09:23',0),(707,24,17,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:09:23','2026-01-04 19:09:23',0),(708,24,31,'good','replace','moderate',1.00,'',NULL,NULL,131,'2026-01-04 19:09:27',1,'2026-01-04 19:09:23','2026-01-05 00:29:32',0),(709,24,40,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:09:23','2026-01-04 19:09:23',0),(710,24,2,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:09:23','2026-01-04 19:09:23',0),(711,24,33,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:09:23','2026-01-04 19:09:23',0),(712,24,22,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:09:23','2026-01-04 19:09:23',0),(713,24,26,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:09:23','2026-01-04 19:09:23',0),(714,24,30,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:09:23','2026-01-04 19:09:23',0),(715,24,12,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:09:23','2026-01-04 19:09:23',0),(716,24,14,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:09:23','2026-01-04 19:09:23',0),(717,24,46,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:09:23','2026-01-04 19:09:23',0),(718,24,36,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:09:23','2026-01-04 19:09:23',0),(719,24,1,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:09:23','2026-01-04 19:09:23',0),(720,24,25,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:09:23','2026-01-04 19:09:23',0),(721,24,29,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:09:23','2026-01-04 19:09:23',0),(722,24,6,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:09:23','2026-01-04 19:09:23',0),(723,24,13,'good','replace','moderate',1.00,'',NULL,NULL,132,'2026-01-04 19:09:31',1,'2026-01-04 19:09:23','2026-01-05 00:29:32',0),(724,24,19,'good','repair','moderate',1.00,'',NULL,NULL,133,'2026-01-05 00:29:22',1,'2026-01-04 19:09:23','2026-01-05 00:29:32',0),(725,24,35,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:09:23','2026-01-04 19:09:23',0),(726,24,5,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:09:23','2026-01-04 19:09:23',0),(727,24,42,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:09:23','2026-01-04 19:09:23',0),(728,24,9,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:09:23','2026-01-04 19:09:23',0),(729,24,15,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:09:23','2026-01-04 19:09:23',0),(730,24,18,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:09:23','2026-01-04 19:09:23',0),(731,24,48,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:09:23','2026-01-04 19:09:23',0),(732,24,4,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:09:23','2026-01-04 19:09:23',0),(733,24,28,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:09:23','2026-01-04 19:09:23',0),(734,24,38,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:09:23','2026-01-04 19:09:23',0),(735,24,24,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:09:23','2026-01-04 19:09:23',0),(736,24,10,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:09:23','2026-01-04 19:09:23',0),(737,24,47,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:09:23','2026-01-04 19:09:23',0),(738,24,41,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:09:23','2026-01-04 19:09:23',0),(739,24,43,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:09:23','2026-01-04 19:09:23',0),(740,24,7,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:09:23','2026-01-04 19:09:23',0),(741,24,44,'good','repair','moderate',1.00,'',NULL,NULL,134,'2026-01-05 00:29:11',1,'2026-01-04 19:09:23','2026-01-05 00:29:32',0),(742,25,23,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:09:38','2026-01-04 19:09:38',0),(743,25,16,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:09:38','2026-01-04 19:09:38',0),(744,25,34,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:09:38','2026-01-04 19:09:38',0),(745,25,3,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:09:38','2026-01-04 19:09:38',0),(746,25,32,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:09:38','2026-01-04 19:09:38',0),(747,25,8,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:09:38','2026-01-04 19:09:38',0),(748,25,21,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:09:38','2026-01-04 19:09:38',0),(749,25,45,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:09:38','2026-01-04 19:09:38',0),(750,25,17,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:09:38','2026-01-04 19:09:38',0),(751,25,31,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:09:38','2026-01-04 19:09:38',0),(752,25,40,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:09:38','2026-01-04 19:09:38',0),(753,25,2,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:09:38','2026-01-04 19:09:38',0),(754,25,33,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:09:38','2026-01-04 19:09:38',0),(755,25,22,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:09:38','2026-01-04 19:09:38',0),(756,25,26,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:09:38','2026-01-04 19:09:38',0),(757,25,30,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:09:38','2026-01-04 19:09:38',0),(758,25,12,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:09:38','2026-01-04 19:09:38',0),(759,25,14,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:09:38','2026-01-04 19:09:38',0),(760,25,46,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:09:38','2026-01-04 19:09:38',0),(761,25,36,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:09:38','2026-01-04 19:09:38',0),(762,25,1,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:09:38','2026-01-04 19:09:38',0),(763,25,25,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:09:38','2026-01-04 19:09:38',0),(764,25,29,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:09:38','2026-01-04 19:09:38',0),(765,25,6,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:09:38','2026-01-04 19:09:38',0),(766,25,13,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:09:38','2026-01-04 19:09:38',0),(767,25,19,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:09:38','2026-01-04 19:09:38',0),(768,25,35,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:09:38','2026-01-04 19:09:38',0),(769,25,5,'good','replace','moderate',1.00,'',NULL,NULL,105,'2026-01-04 19:09:55',1,'2026-01-04 19:09:38','2026-01-04 19:15:28',0),(770,25,42,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:09:38','2026-01-04 19:09:38',0),(771,25,9,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:09:38','2026-01-04 19:09:38',0),(772,25,15,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:09:38','2026-01-04 19:09:38',0),(773,25,18,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:09:38','2026-01-04 19:09:38',0),(774,25,48,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:09:38','2026-01-04 19:09:38',0),(775,25,4,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:09:38','2026-01-04 19:09:38',0),(776,25,28,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:09:38','2026-01-04 19:09:38',0),(777,25,38,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:09:38','2026-01-04 19:09:38',0),(778,25,24,'good','clean','moderate',1.00,'',NULL,NULL,106,'2026-01-04 19:09:43',1,'2026-01-04 19:09:38','2026-01-04 19:15:28',0),(779,25,10,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:09:38','2026-01-04 19:09:38',0),(780,25,47,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:09:38','2026-01-04 19:09:38',0),(781,25,41,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:09:38','2026-01-04 19:09:38',0),(782,25,43,'good','replace','moderate',1.00,'',NULL,NULL,107,'2026-01-04 19:09:46',1,'2026-01-04 19:09:38','2026-01-04 19:15:28',0),(783,25,7,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:09:38','2026-01-04 19:09:38',0),(784,25,44,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:09:38','2026-01-04 19:09:38',0),(785,26,23,'good','remove','moderate',1.00,'',NULL,NULL,127,'2026-01-04 19:14:07',1,'2026-01-04 19:13:09','2026-01-04 23:21:06',0),(786,26,16,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:13:09','2026-01-04 19:13:09',0),(787,26,34,'good','ok','moderate',1.00,'',NULL,NULL,NULL,'2026-01-04 19:14:20',1,'2026-01-04 19:13:09','2026-01-04 19:14:20',0),(788,26,3,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:13:09','2026-01-04 19:13:09',0),(789,26,32,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:13:09','2026-01-04 19:13:09',0),(790,26,8,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:13:09','2026-01-04 19:13:09',0),(791,26,21,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:13:09','2026-01-04 19:13:09',0),(792,26,45,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:13:09','2026-01-04 19:13:09',0),(793,26,17,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:13:09','2026-01-04 19:13:09',0),(794,26,31,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:13:09','2026-01-04 19:13:09',0),(795,26,40,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:13:09','2026-01-04 19:13:09',0),(796,26,2,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:13:09','2026-01-04 19:13:09',0),(797,26,33,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:13:09','2026-01-04 19:13:09',0),(798,26,22,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:13:09','2026-01-04 19:13:09',0),(799,26,26,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:13:09','2026-01-04 19:13:09',0),(800,26,30,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:13:09','2026-01-04 19:13:09',0),(801,26,12,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:13:09','2026-01-04 19:13:09',0),(802,26,14,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:13:09','2026-01-04 19:13:09',0),(803,26,46,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:13:09','2026-01-04 19:13:09',0),(804,26,36,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:13:09','2026-01-04 19:13:09',0),(805,26,1,'good','replace','moderate',1.00,'',NULL,NULL,128,'2026-01-04 19:14:22',1,'2026-01-04 19:13:09','2026-01-04 23:21:06',0),(806,26,25,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:13:09','2026-01-04 19:13:09',0),(807,26,29,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:13:09','2026-01-04 19:13:09',0),(808,26,6,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:13:09','2026-01-04 19:13:09',0),(809,26,13,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:13:09','2026-01-04 19:13:09',0),(810,26,19,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:13:09','2026-01-04 19:13:09',0),(811,26,35,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:13:09','2026-01-04 19:13:09',0),(812,26,5,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:13:09','2026-01-04 19:13:09',0),(813,26,42,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:13:09','2026-01-04 19:13:09',0),(814,26,9,'good','replace','moderate',1.00,'',NULL,NULL,129,'2026-01-04 19:14:17',1,'2026-01-04 19:13:09','2026-01-04 23:21:06',0),(815,26,15,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:13:09','2026-01-04 19:13:09',0),(816,26,18,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:13:09','2026-01-04 19:13:09',0),(817,26,48,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:13:09','2026-01-04 19:13:09',0),(818,26,4,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:13:09','2026-01-04 19:13:09',0),(819,26,28,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:13:09','2026-01-04 19:13:09',0),(820,26,38,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:13:09','2026-01-04 19:13:09',0),(821,26,24,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:13:09','2026-01-04 19:13:09',0),(822,26,10,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:13:09','2026-01-04 19:13:09',0),(823,26,47,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:13:09','2026-01-04 19:13:09',0),(824,26,41,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:13:09','2026-01-04 19:13:09',0),(825,26,43,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:13:09','2026-01-04 19:13:09',0),(826,26,7,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:13:09','2026-01-04 19:13:09',0),(827,26,44,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:13:09','2026-01-04 19:13:09',0),(828,27,23,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:16:06','2026-01-04 19:16:06',0),(829,27,16,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:16:06','2026-01-04 19:16:06',0),(830,27,34,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:16:06','2026-01-04 19:16:06',0),(831,27,3,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:16:06','2026-01-04 19:16:06',0),(832,27,32,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:16:06','2026-01-04 19:16:06',0),(833,27,8,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:16:06','2026-01-04 19:16:06',0),(834,27,21,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:16:06','2026-01-04 19:16:06',0),(835,27,45,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:16:06','2026-01-04 19:16:06',0),(836,27,17,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:16:06','2026-01-04 19:16:06',0),(837,27,31,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:16:06','2026-01-04 19:16:06',0),(838,27,40,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:16:06','2026-01-04 19:16:06',0),(839,27,2,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:16:06','2026-01-04 19:16:06',0),(840,27,33,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:16:06','2026-01-04 19:16:06',0),(841,27,22,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:16:06','2026-01-04 19:16:06',0),(842,27,26,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:16:06','2026-01-04 19:16:06',0),(843,27,30,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:16:06','2026-01-04 19:16:06',0),(844,27,12,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:16:06','2026-01-04 19:16:06',0),(845,27,14,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:16:06','2026-01-04 19:16:06',0),(846,27,46,'good','repair','moderate',1.00,'',NULL,NULL,112,'2026-01-04 19:16:23',1,'2026-01-04 19:16:06','2026-01-04 19:34:04',0),(847,27,36,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:16:06','2026-01-04 19:16:06',0),(848,27,1,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:16:06','2026-01-04 19:16:06',0),(849,27,25,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:16:06','2026-01-04 19:16:06',0),(850,27,29,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:16:06','2026-01-04 19:16:06',0),(851,27,6,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:16:06','2026-01-04 19:16:06',0),(852,27,13,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:16:06','2026-01-04 19:16:06',0),(853,27,19,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:16:06','2026-01-04 19:16:06',0),(854,27,35,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:16:06','2026-01-04 19:16:06',0),(855,27,5,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:16:06','2026-01-04 19:16:06',0),(856,27,42,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:16:06','2026-01-04 19:16:06',0),(857,27,9,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:16:06','2026-01-04 19:16:06',0),(858,27,15,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:16:06','2026-01-04 19:16:06',0),(859,27,18,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:16:06','2026-01-04 19:16:06',0),(860,27,48,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:16:06','2026-01-04 19:16:06',0),(861,27,4,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:16:06','2026-01-04 19:16:06',0),(862,27,28,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:16:06','2026-01-04 19:16:06',0),(863,27,38,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:16:06','2026-01-04 19:16:06',0),(864,27,24,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:16:06','2026-01-04 19:16:06',0),(865,27,10,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:16:06','2026-01-04 19:16:06',0),(866,27,47,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:16:06','2026-01-04 19:16:06',0),(867,27,41,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:16:06','2026-01-04 19:16:06',0),(868,27,43,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:16:06','2026-01-04 19:16:06',0),(869,27,7,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:16:06','2026-01-04 19:16:06',0),(870,27,44,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:16:06','2026-01-04 19:16:06',0),(871,28,23,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:25:30','2026-01-04 19:25:30',0),(872,28,16,'good','clean','moderate',1.00,'',NULL,NULL,108,'2026-01-04 19:30:57',1,'2026-01-04 19:25:30','2026-01-04 19:33:19',0),(873,28,34,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:25:30','2026-01-04 19:25:30',0),(874,28,3,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:25:30','2026-01-04 19:25:30',0),(875,28,32,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:25:30','2026-01-04 19:25:30',0),(876,28,8,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:25:30','2026-01-04 19:25:30',0),(877,28,21,'good','replace','moderate',1.00,'',NULL,NULL,109,'2026-01-04 19:33:05',1,'2026-01-04 19:25:30','2026-01-04 19:33:19',0),(878,28,45,'good','replace','moderate',1.00,'',NULL,NULL,110,'2026-01-04 19:30:55',1,'2026-01-04 19:25:30','2026-01-04 19:33:19',0),(879,28,17,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:25:30','2026-01-04 19:25:30',0),(880,28,31,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:25:30','2026-01-04 19:25:30',0),(881,28,40,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:25:30','2026-01-04 19:25:30',0),(882,28,2,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:25:30','2026-01-04 19:25:30',0),(883,28,33,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:25:30','2026-01-04 19:25:30',0),(884,28,22,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:25:30','2026-01-04 19:25:30',0),(885,28,26,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:25:30','2026-01-04 19:25:30',0),(886,28,30,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:25:30','2026-01-04 19:25:30',0),(887,28,12,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:25:30','2026-01-04 19:25:30',0),(888,28,14,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:25:30','2026-01-04 19:25:30',0),(889,28,46,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:25:30','2026-01-04 19:25:30',0),(890,28,36,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:25:30','2026-01-04 19:25:30',0),(891,28,1,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:25:30','2026-01-04 19:25:30',0),(892,28,25,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:25:30','2026-01-04 19:25:30',0),(893,28,29,'good','replace','moderate',1.00,'',NULL,NULL,111,'2026-01-04 19:25:35',1,'2026-01-04 19:25:30','2026-01-04 19:33:19',0),(894,28,6,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:25:30','2026-01-04 19:25:30',0),(895,28,13,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:25:30','2026-01-04 19:25:30',0),(896,28,19,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:25:30','2026-01-04 19:25:30',0),(897,28,35,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:25:30','2026-01-04 19:25:30',0),(898,28,5,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:25:30','2026-01-04 19:25:30',0),(899,28,42,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:25:30','2026-01-04 19:25:30',0),(900,28,9,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:25:30','2026-01-04 19:25:30',0),(901,28,15,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:25:30','2026-01-04 19:25:30',0),(902,28,18,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:25:30','2026-01-04 19:25:30',0),(903,28,48,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:25:30','2026-01-04 19:25:30',0),(904,28,4,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:25:30','2026-01-04 19:25:30',0),(905,28,28,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:25:30','2026-01-04 19:25:30',0),(906,28,38,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:25:30','2026-01-04 19:25:30',0),(907,28,24,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:25:30','2026-01-04 19:25:30',0),(908,28,10,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:25:30','2026-01-04 19:25:30',0),(909,28,47,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:25:30','2026-01-04 19:25:30',0),(910,28,41,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:25:30','2026-01-04 19:25:30',0),(911,28,43,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:25:30','2026-01-04 19:25:30',0),(912,28,7,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:25:30','2026-01-04 19:25:30',0),(913,28,44,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:25:30','2026-01-04 19:25:30',0),(914,29,23,'good','clean','moderate',1.00,'',NULL,NULL,115,'2026-01-04 22:50:51',1,'2026-01-04 19:25:39','2026-01-04 22:52:25',0),(915,29,16,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:25:39','2026-01-04 19:25:39',0),(916,29,34,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:25:39','2026-01-04 19:25:39',0),(917,29,3,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:25:39','2026-01-04 19:25:39',0),(918,29,32,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:25:39','2026-01-04 19:25:39',0),(919,29,8,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:25:39','2026-01-04 19:25:39',0),(920,29,21,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:25:39','2026-01-04 19:25:39',0),(921,29,45,'good','replace','moderate',1.00,'',NULL,NULL,116,'2026-01-04 22:50:50',1,'2026-01-04 19:25:39','2026-01-04 22:52:25',0),(922,29,17,'good','repair','moderate',1.00,'',NULL,NULL,117,'2026-01-04 22:51:04',1,'2026-01-04 19:25:39','2026-01-04 22:52:25',0),(923,29,31,'good','clean','moderate',1.00,'',NULL,NULL,118,'2026-01-04 19:25:43',1,'2026-01-04 19:25:39','2026-01-04 22:52:25',0),(924,29,40,'good','replace','moderate',1.00,'',NULL,NULL,119,'2026-01-04 22:51:08',1,'2026-01-04 19:25:39','2026-01-04 22:52:25',0),(925,29,2,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:25:39','2026-01-04 19:25:39',0),(926,29,33,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:25:39','2026-01-04 19:25:39',0),(927,29,22,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:25:39','2026-01-04 19:25:39',0),(928,29,26,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:25:39','2026-01-04 19:25:39',0),(929,29,30,'good','repair','moderate',1.00,'',NULL,NULL,120,'2026-01-04 22:50:46',1,'2026-01-04 19:25:39','2026-01-04 22:52:25',0),(930,29,12,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:25:39','2026-01-04 19:25:39',0),(931,29,14,'good','replace','moderate',1.00,'',NULL,NULL,121,'2026-01-04 22:51:05',1,'2026-01-04 19:25:39','2026-01-04 22:52:25',0),(932,29,46,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:25:39','2026-01-04 19:25:39',0),(933,29,36,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:25:39','2026-01-04 19:25:39',0),(934,29,1,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:25:39','2026-01-04 19:25:39',0),(935,29,25,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:25:39','2026-01-04 19:25:39',0),(936,29,29,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:25:39','2026-01-04 19:25:39',0),(937,29,6,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:25:39','2026-01-04 19:25:39',0),(938,29,13,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:25:39','2026-01-04 19:25:39',0),(939,29,19,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:25:39','2026-01-04 19:25:39',0),(940,29,35,'good','replace','moderate',1.00,'',NULL,NULL,122,'2026-01-04 22:51:17',1,'2026-01-04 19:25:39','2026-01-04 22:52:25',0),(941,29,5,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:25:39','2026-01-04 19:25:39',0),(942,29,42,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:25:39','2026-01-04 19:25:39',0),(943,29,9,'good','clean','moderate',1.00,'',NULL,NULL,123,'2026-01-04 22:51:10',1,'2026-01-04 19:25:39','2026-01-04 22:52:25',0),(944,29,15,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:25:39','2026-01-04 19:25:39',0),(945,29,18,'good','replace','moderate',1.00,'',NULL,NULL,124,'2026-01-04 22:50:24',1,'2026-01-04 19:25:39','2026-01-04 22:52:25',0),(946,29,48,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:25:39','2026-01-04 19:25:39',0),(947,29,4,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:25:39','2026-01-04 19:25:39',0),(948,29,28,'good','replace','moderate',1.00,'',NULL,NULL,125,'2026-01-04 22:50:59',1,'2026-01-04 19:25:39','2026-01-04 22:52:25',0),(949,29,38,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:25:39','2026-01-04 19:25:39',0),(950,29,24,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:25:39','2026-01-04 19:25:39',0),(951,29,10,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:25:39','2026-01-04 19:25:39',0),(952,29,47,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:25:39','2026-01-04 19:25:39',0),(953,29,41,'good','remove','moderate',1.00,'',NULL,NULL,126,'2026-01-04 22:51:13',1,'2026-01-04 19:25:39','2026-01-04 22:52:25',0),(954,29,43,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:25:39','2026-01-04 19:25:39',0),(955,29,7,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:25:39','2026-01-04 19:25:39',0),(956,29,44,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:25:39','2026-01-04 19:25:39',0),(957,30,23,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:32:01','2026-01-04 19:32:01',0),(958,30,16,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:32:01','2026-01-04 19:32:01',0),(959,30,34,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:32:01','2026-01-04 19:32:01',0),(960,30,3,'good','replace','moderate',1.00,'',NULL,NULL,NULL,'2026-01-07 03:17:05',1,'2026-01-04 19:32:01','2026-01-07 03:17:05',0),(961,30,32,'good','repair','moderate',1.00,'',NULL,NULL,NULL,'2026-01-06 23:15:38',1,'2026-01-04 19:32:01','2026-01-07 03:16:36',0),(962,30,8,'good','repair','moderate',1.00,'',NULL,NULL,NULL,'2026-01-07 03:16:51',1,'2026-01-04 19:32:01','2026-01-07 03:16:51',0),(963,30,21,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:32:01','2026-01-04 19:32:01',0),(964,30,45,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:32:01','2026-01-04 19:32:01',0),(965,30,17,'good','repair','moderate',1.00,'',NULL,NULL,NULL,'2026-01-07 03:16:47',1,'2026-01-04 19:32:01','2026-01-07 03:16:47',0),(966,30,31,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:32:01','2026-01-04 19:32:01',0),(967,30,40,'good','replace','moderate',1.00,'',NULL,NULL,113,'2026-01-04 19:47:04',1,'2026-01-04 19:32:01','2026-01-04 19:47:16',0),(968,30,2,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:32:01','2026-01-04 19:32:01',0),(969,30,33,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:32:01','2026-01-04 19:32:01',0),(970,30,22,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:32:01','2026-01-04 19:32:01',0),(971,30,26,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:32:01','2026-01-04 19:32:01',0),(972,30,30,'good','repair','moderate',1.00,'',NULL,NULL,NULL,'2026-01-07 03:16:38',1,'2026-01-04 19:32:01','2026-01-07 03:16:38',0),(973,30,12,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:32:01','2026-01-04 19:32:01',0),(974,30,14,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:32:01','2026-01-04 19:32:01',0),(975,30,46,'good','replace','moderate',1.00,'',NULL,NULL,NULL,'2026-01-07 03:17:17',1,'2026-01-04 19:32:01','2026-01-07 03:17:17',0),(976,30,36,'good','replace','moderate',1.00,'',NULL,NULL,NULL,'2026-01-07 03:17:07',1,'2026-01-04 19:32:01','2026-01-07 03:17:07',0),(977,30,1,'good','replace','moderate',1.00,'',NULL,NULL,114,'2026-01-04 19:46:56',1,'2026-01-04 19:32:01','2026-01-04 19:47:16',0),(978,30,25,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:32:01','2026-01-04 19:32:01',0),(979,30,29,'good','replace','moderate',1.00,'',NULL,NULL,NULL,'2026-01-06 23:15:31',1,'2026-01-04 19:32:01','2026-01-06 23:15:31',0),(980,30,6,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:32:01','2026-01-04 19:32:01',0),(981,30,13,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:32:01','2026-01-04 19:32:01',0),(982,30,19,'good','replace','moderate',1.00,'',NULL,NULL,NULL,'2026-01-07 03:18:59',1,'2026-01-04 19:32:01','2026-01-07 03:18:59',0),(983,30,35,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:32:01','2026-01-04 19:32:01',0),(984,30,5,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:32:01','2026-01-04 19:32:01',0),(985,30,42,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:32:01','2026-01-04 19:32:01',0),(986,30,9,'good','replace','moderate',1.00,'',NULL,NULL,NULL,'2026-01-07 03:16:57',1,'2026-01-04 19:32:01','2026-01-07 03:16:57',0),(987,30,15,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:32:01','2026-01-04 19:32:01',0),(988,30,18,'good','replace','moderate',1.00,'',NULL,NULL,NULL,'2026-01-07 03:19:24',1,'2026-01-04 19:32:01','2026-01-07 03:19:24',0),(989,30,48,'good','repair','moderate',1.00,'',NULL,NULL,NULL,'2026-01-07 03:16:41',1,'2026-01-04 19:32:01','2026-01-07 03:16:41',0),(990,30,4,'good','replace','moderate',1.00,'',NULL,NULL,NULL,'2026-01-07 03:17:13',1,'2026-01-04 19:32:01','2026-01-07 03:17:13',0),(991,30,28,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:32:01','2026-01-04 19:32:01',0),(992,30,38,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:32:01','2026-01-04 19:32:01',0),(993,30,24,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:32:01','2026-01-04 19:32:01',0),(994,30,10,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:32:01','2026-01-04 19:32:01',0),(995,30,47,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:32:01','2026-01-04 19:32:01',0),(996,30,41,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:32:01','2026-01-04 19:32:01',0),(997,30,43,'good','repair','moderate',1.00,'',NULL,NULL,NULL,'2026-01-07 03:16:45',1,'2026-01-04 19:32:01','2026-01-07 03:16:45',0),(998,30,7,'good','replace','moderate',1.00,'',NULL,NULL,NULL,'2026-01-07 03:17:01',1,'2026-01-04 19:32:01','2026-01-07 03:17:01',0),(999,30,44,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:32:01','2026-01-04 19:32:01',0),(1000,31,23,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:32:08','2026-01-04 19:32:08',0),(1001,31,16,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:32:08','2026-01-04 19:32:08',0),(1002,31,34,'good','replace','moderate',1.00,'',NULL,NULL,137,'2026-01-04 19:32:20',1,'2026-01-04 19:32:08','2026-01-05 00:40:16',0),(1003,31,3,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:32:08','2026-01-04 19:32:08',0),(1004,31,32,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:32:08','2026-01-04 19:32:08',0),(1005,31,8,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:32:08','2026-01-04 19:32:08',0),(1006,31,21,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:32:08','2026-01-04 19:32:08',0),(1007,31,45,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:32:08','2026-01-04 19:32:08',0),(1008,31,17,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:32:08','2026-01-04 19:32:08',0),(1009,31,31,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:32:08','2026-01-04 19:32:08',0),(1010,31,40,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:32:08','2026-01-04 19:32:08',0),(1011,31,2,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:32:08','2026-01-04 19:32:08',0),(1012,31,33,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:32:08','2026-01-04 19:32:08',0),(1013,31,22,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:32:08','2026-01-04 19:32:08',0),(1014,31,26,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:32:08','2026-01-04 19:32:08',0),(1015,31,30,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:32:08','2026-01-04 19:32:08',0),(1016,31,12,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:32:08','2026-01-04 19:32:08',0),(1017,31,14,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:32:08','2026-01-04 19:32:08',0),(1018,31,46,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:32:08','2026-01-04 19:32:08',0),(1019,31,36,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:32:08','2026-01-04 19:32:08',0),(1020,31,1,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:32:08','2026-01-04 19:32:08',0),(1021,31,25,'good','repair','moderate',1.00,'',NULL,NULL,138,'2026-01-04 19:32:14',1,'2026-01-04 19:32:08','2026-01-05 00:40:16',0),(1022,31,29,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:32:08','2026-01-04 19:32:08',0),(1023,31,6,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:32:08','2026-01-04 19:32:08',0),(1024,31,13,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:32:08','2026-01-04 19:32:08',0),(1025,31,19,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:32:08','2026-01-04 19:32:08',0),(1026,31,35,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:32:08','2026-01-04 19:32:08',0),(1027,31,5,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:32:08','2026-01-04 19:32:08',0),(1028,31,42,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:32:08','2026-01-04 19:32:08',0),(1029,31,9,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:32:08','2026-01-04 19:32:08',0),(1030,31,15,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:32:08','2026-01-04 19:32:08',0),(1031,31,18,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:32:08','2026-01-04 19:32:08',0),(1032,31,48,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:32:08','2026-01-04 19:32:08',0),(1033,31,4,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:32:08','2026-01-04 19:32:08',0),(1034,31,28,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:32:08','2026-01-04 19:32:08',0),(1035,31,38,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:32:08','2026-01-04 19:32:08',0),(1036,31,24,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:32:08','2026-01-04 19:32:08',0),(1037,31,10,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:32:08','2026-01-04 19:32:08',0),(1038,31,47,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:32:08','2026-01-04 19:32:08',0),(1039,31,41,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:32:08','2026-01-04 19:32:08',0),(1040,31,43,'good','replace','moderate',1.00,'',NULL,NULL,NULL,'2026-01-23 18:05:40',1,'2026-01-04 19:32:08','2026-01-23 18:05:40',0),(1041,31,7,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:32:08','2026-01-04 19:32:08',0),(1042,31,44,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 19:32:08','2026-01-04 19:32:08',0),(1043,32,23,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 23:23:24','2026-01-04 23:23:24',0),(1044,32,16,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 23:23:24','2026-01-04 23:23:24',0),(1045,32,34,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 23:23:24','2026-01-04 23:23:24',0),(1046,32,3,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 23:23:24','2026-01-04 23:23:24',0),(1047,32,32,'good','replace','moderate',1.00,'',NULL,NULL,130,'2026-01-04 23:23:31',1,'2026-01-04 23:23:24','2026-01-04 23:23:42',0),(1048,32,8,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 23:23:24','2026-01-04 23:23:24',0),(1049,32,21,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 23:23:24','2026-01-04 23:23:24',0),(1050,32,45,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 23:23:24','2026-01-04 23:23:24',0),(1051,32,17,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 23:23:24','2026-01-04 23:23:24',0),(1052,32,31,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 23:23:24','2026-01-04 23:23:24',0),(1053,32,40,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 23:23:24','2026-01-04 23:23:24',0),(1054,32,2,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 23:23:24','2026-01-04 23:23:24',0),(1055,32,33,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 23:23:24','2026-01-04 23:23:24',0),(1056,32,22,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 23:23:24','2026-01-04 23:23:24',0),(1057,32,26,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 23:23:24','2026-01-04 23:23:24',0),(1058,32,30,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 23:23:24','2026-01-04 23:23:24',0),(1059,32,12,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 23:23:24','2026-01-04 23:23:24',0),(1060,32,14,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 23:23:24','2026-01-04 23:23:24',0),(1061,32,46,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 23:23:24','2026-01-04 23:23:24',0),(1062,32,36,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 23:23:24','2026-01-04 23:23:24',0),(1063,32,1,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 23:23:24','2026-01-04 23:23:24',0),(1064,32,25,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 23:23:24','2026-01-04 23:23:24',0),(1065,32,29,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 23:23:24','2026-01-04 23:23:24',0),(1066,32,6,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 23:23:24','2026-01-04 23:23:24',0),(1067,32,13,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 23:23:24','2026-01-04 23:23:24',0),(1068,32,19,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 23:23:24','2026-01-04 23:23:24',0),(1069,32,35,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 23:23:24','2026-01-04 23:23:24',0),(1070,32,5,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 23:23:24','2026-01-04 23:23:24',0),(1071,32,42,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 23:23:24','2026-01-04 23:23:24',0),(1072,32,9,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 23:23:24','2026-01-04 23:23:24',0),(1073,32,15,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 23:23:24','2026-01-04 23:23:24',0),(1074,32,18,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 23:23:24','2026-01-04 23:23:24',0),(1075,32,48,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 23:23:24','2026-01-04 23:23:24',0),(1076,32,4,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 23:23:24','2026-01-04 23:23:24',0),(1077,32,28,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 23:23:24','2026-01-04 23:23:24',0),(1078,32,38,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 23:23:24','2026-01-04 23:23:24',0),(1079,32,24,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 23:23:24','2026-01-04 23:23:24',0),(1080,32,10,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 23:23:24','2026-01-04 23:23:24',0),(1081,32,47,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 23:23:24','2026-01-04 23:23:24',0),(1082,32,41,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 23:23:24','2026-01-04 23:23:24',0),(1083,32,43,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 23:23:24','2026-01-04 23:23:24',0),(1084,32,7,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 23:23:24','2026-01-04 23:23:24',0),(1085,32,44,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-04 23:23:24','2026-01-04 23:23:24',0),(1086,33,23,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:02:28','2026-01-05 04:02:28',0),(1087,33,16,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:02:28','2026-01-05 04:02:28',0),(1088,33,34,'good','repair','moderate',1.00,'',NULL,NULL,143,'2026-01-05 04:02:49',1,'2026-01-05 04:02:28','2026-01-05 04:03:18',0),(1089,33,3,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:02:28','2026-01-05 04:02:28',0),(1090,33,32,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:02:28','2026-01-05 04:02:28',0),(1091,33,8,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:02:28','2026-01-05 04:02:28',0),(1092,33,21,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:02:28','2026-01-05 04:02:28',0),(1093,33,45,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:02:28','2026-01-05 04:02:28',0),(1094,33,17,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:02:28','2026-01-05 04:02:28',0),(1095,33,31,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:02:28','2026-01-05 04:02:28',0),(1096,33,40,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:02:28','2026-01-05 04:02:28',0),(1097,33,2,'good','replace','moderate',1.00,'',NULL,NULL,144,'2026-01-05 04:02:43',1,'2026-01-05 04:02:28','2026-01-05 04:03:18',0),(1098,33,33,'good','clean','moderate',1.00,'',NULL,NULL,145,'2026-01-05 04:02:46',1,'2026-01-05 04:02:28','2026-01-05 04:03:18',0),(1099,33,22,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:02:28','2026-01-05 04:02:28',0),(1100,33,26,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:02:28','2026-01-05 04:02:28',0),(1101,33,30,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:02:28','2026-01-05 04:02:28',0),(1102,33,12,'good','clean','moderate',1.00,'',NULL,NULL,146,'2026-01-05 04:02:57',1,'2026-01-05 04:02:28','2026-01-05 04:03:18',0),(1103,33,14,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:02:28','2026-01-05 04:02:28',0),(1104,33,46,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:02:28','2026-01-05 04:02:28',0),(1105,33,36,'good','clean','moderate',1.00,'',NULL,NULL,147,'2026-01-05 04:02:48',1,'2026-01-05 04:02:28','2026-01-05 04:03:18',0),(1106,33,1,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:02:28','2026-01-05 04:02:28',0),(1107,33,25,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:02:28','2026-01-05 04:02:28',0),(1108,33,29,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:02:28','2026-01-05 04:02:28',0),(1109,33,6,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:02:28','2026-01-05 04:02:28',0),(1110,33,13,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:02:28','2026-01-05 04:02:28',0),(1111,33,19,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:02:28','2026-01-05 04:02:28',0),(1112,33,35,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:02:28','2026-01-05 04:02:28',0),(1113,33,5,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:02:28','2026-01-05 04:02:28',0),(1114,33,42,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:02:28','2026-01-05 04:02:28',0),(1115,33,9,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:02:28','2026-01-05 04:02:28',0),(1116,33,15,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:02:28','2026-01-05 04:02:28',0),(1117,33,18,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:02:28','2026-01-05 04:02:28',0),(1118,33,48,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:02:28','2026-01-05 04:02:28',0),(1119,33,4,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:02:28','2026-01-05 04:02:28',0),(1120,33,28,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:02:28','2026-01-05 04:02:28',0),(1121,33,38,'good','replace','moderate',1.00,'',NULL,NULL,148,'2026-01-05 04:02:52',1,'2026-01-05 04:02:28','2026-01-05 04:03:18',0),(1122,33,24,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:02:28','2026-01-05 04:02:28',0),(1123,33,10,'good','repair','moderate',1.00,'',NULL,NULL,149,'2026-01-05 04:02:51',1,'2026-01-05 04:02:28','2026-01-05 04:03:18',0),(1124,33,47,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:02:28','2026-01-05 04:02:28',0),(1125,33,41,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:02:28','2026-01-05 04:02:28',0),(1126,33,43,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:02:28','2026-01-05 04:02:28',0),(1127,33,7,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:02:28','2026-01-05 04:02:28',0),(1128,33,44,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:02:28','2026-01-05 04:02:28',0),(1129,34,23,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:09:02','2026-01-05 04:09:02',0),(1130,34,16,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:09:02','2026-01-05 04:09:02',0),(1131,34,34,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:09:02','2026-01-05 04:09:02',0),(1132,34,3,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:09:02','2026-01-05 04:09:02',0),(1133,34,32,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:09:02','2026-01-05 04:09:02',0),(1134,34,8,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:09:02','2026-01-05 04:09:02',0),(1135,34,21,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:09:02','2026-01-05 04:09:02',0),(1136,34,45,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:09:02','2026-01-05 04:09:02',0),(1137,34,17,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:09:02','2026-01-05 04:09:02',0),(1138,34,31,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:09:02','2026-01-05 04:09:02',0),(1139,34,40,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:09:02','2026-01-05 04:09:02',0),(1140,34,2,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:09:02','2026-01-05 04:09:02',0),(1141,34,33,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:09:02','2026-01-05 04:09:02',0),(1142,34,22,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:09:02','2026-01-05 04:09:02',0),(1143,34,26,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:09:02','2026-01-05 04:09:02',0),(1144,34,30,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:09:02','2026-01-05 04:09:02',0),(1145,34,12,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:09:02','2026-01-05 04:09:02',0),(1146,34,14,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:09:02','2026-01-05 04:09:02',0),(1147,34,46,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:09:02','2026-01-05 04:09:02',0),(1148,34,36,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:09:02','2026-01-05 04:09:02',0),(1149,34,1,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:09:02','2026-01-05 04:09:02',0),(1150,34,25,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:09:02','2026-01-05 04:09:02',0),(1151,34,29,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:09:02','2026-01-05 04:09:02',0),(1152,34,6,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:09:02','2026-01-05 04:09:02',0),(1153,34,13,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:09:02','2026-01-05 04:09:02',0),(1154,34,19,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:09:02','2026-01-05 04:09:02',0),(1155,34,35,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:09:02','2026-01-05 04:09:02',0),(1156,34,5,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:09:02','2026-01-05 04:09:02',0),(1157,34,42,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:09:02','2026-01-05 04:09:02',0),(1158,34,9,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:09:02','2026-01-05 04:09:02',0),(1159,34,15,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:09:02','2026-01-05 04:09:02',0),(1160,34,18,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:09:02','2026-01-05 04:09:02',0),(1161,34,48,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:09:02','2026-01-05 04:09:02',0),(1162,34,4,'good','replace','moderate',1.00,'',NULL,NULL,150,'2026-01-05 04:09:24',1,'2026-01-05 04:09:02','2026-01-05 04:09:38',0),(1163,34,28,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:09:02','2026-01-05 04:09:02',0),(1164,34,38,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:09:02','2026-01-05 04:09:02',0),(1165,34,24,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:09:02','2026-01-05 04:09:02',0),(1166,34,10,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:09:02','2026-01-05 04:09:02',0),(1167,34,47,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:09:02','2026-01-05 04:09:02',0),(1168,34,41,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:09:02','2026-01-05 04:09:02',0),(1169,34,43,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:09:02','2026-01-05 04:09:02',0),(1170,34,7,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:09:02','2026-01-05 04:09:02',0),(1171,34,44,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:09:02','2026-01-05 04:09:02',0),(1172,35,23,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:12:21','2026-01-05 04:12:21',0),(1173,35,16,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:12:21','2026-01-05 04:12:21',0),(1174,35,34,'good','replace','moderate',1.00,'',NULL,NULL,151,'2026-01-05 04:12:45',1,'2026-01-05 04:12:21','2026-01-05 04:12:57',0),(1175,35,3,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:12:21','2026-01-05 04:12:21',0),(1176,35,32,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:12:21','2026-01-05 04:12:21',0),(1177,35,8,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:12:21','2026-01-05 04:12:21',0),(1178,35,21,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:12:21','2026-01-05 04:12:21',0),(1179,35,45,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:12:21','2026-01-05 04:12:21',0),(1180,35,17,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:12:21','2026-01-05 04:12:21',0),(1181,35,31,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:12:21','2026-01-05 04:12:21',0),(1182,35,40,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:12:21','2026-01-05 04:12:21',0),(1183,35,2,'good','clean','moderate',1.00,'',NULL,NULL,152,'2026-01-05 04:12:38',1,'2026-01-05 04:12:21','2026-01-05 04:12:57',0),(1184,35,33,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:12:21','2026-01-05 04:12:21',0),(1185,35,22,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:12:21','2026-01-05 04:12:21',0),(1186,35,26,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:12:21','2026-01-05 04:12:21',0),(1187,35,30,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:12:21','2026-01-05 04:12:21',0),(1188,35,12,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:12:21','2026-01-05 04:12:21',0),(1189,35,14,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:12:21','2026-01-05 04:12:21',0),(1190,35,46,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:12:21','2026-01-05 04:12:21',0),(1191,35,36,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:12:21','2026-01-05 04:12:21',0),(1192,35,1,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:12:21','2026-01-05 04:12:21',0),(1193,35,25,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:12:21','2026-01-05 04:12:21',0),(1194,35,29,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:12:21','2026-01-05 04:12:21',0),(1195,35,6,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:12:21','2026-01-05 04:12:21',0),(1196,35,13,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:12:21','2026-01-05 04:12:21',0),(1197,35,19,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:12:21','2026-01-05 04:12:21',0),(1198,35,35,'good','repair','moderate',1.00,'',NULL,NULL,153,'2026-01-05 04:12:41',1,'2026-01-05 04:12:21','2026-01-05 04:12:57',0),(1199,35,5,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:12:21','2026-01-05 04:12:21',0),(1200,35,42,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:12:21','2026-01-05 04:12:21',0),(1201,35,9,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:12:21','2026-01-05 04:12:21',0),(1202,35,15,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:12:21','2026-01-05 04:12:21',0),(1203,35,18,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:12:21','2026-01-05 04:12:21',0),(1204,35,48,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:12:21','2026-01-05 04:12:21',0),(1205,35,4,'good','clean','moderate',1.00,'',NULL,NULL,154,'2026-01-05 04:12:34',1,'2026-01-05 04:12:21','2026-01-05 04:12:57',0),(1206,35,28,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:12:21','2026-01-05 04:12:21',0),(1207,35,38,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:12:21','2026-01-05 04:12:21',0),(1208,35,24,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:12:21','2026-01-05 04:12:21',0),(1209,35,10,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:12:21','2026-01-05 04:12:21',0),(1210,35,47,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:12:21','2026-01-05 04:12:21',0),(1211,35,41,'good','replace','moderate',1.00,'',NULL,NULL,155,'2026-01-05 04:12:48',1,'2026-01-05 04:12:21','2026-01-05 04:12:57',0),(1212,35,43,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:12:21','2026-01-05 04:12:21',0),(1213,35,7,'good','clean','moderate',1.00,'',NULL,NULL,156,'2026-01-05 04:12:46',1,'2026-01-05 04:12:21','2026-01-05 04:12:57',0),(1214,35,44,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:12:21','2026-01-05 04:12:21',0),(1215,36,23,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:14:17','2026-01-05 04:14:17',0),(1216,36,16,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:14:17','2026-01-05 04:14:17',0),(1217,36,34,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:14:17','2026-01-05 04:14:17',0),(1218,36,3,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:14:17','2026-01-05 04:14:17',0),(1219,36,32,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:14:17','2026-01-05 04:14:17',0),(1220,36,8,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:14:17','2026-01-05 04:14:17',0),(1221,36,21,'good','repair','moderate',1.00,'',NULL,NULL,157,'2026-01-05 04:14:26',1,'2026-01-05 04:14:17','2026-01-05 04:14:38',0),(1222,36,45,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:14:17','2026-01-05 04:14:17',0),(1223,36,17,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:14:17','2026-01-05 04:14:17',0),(1224,36,31,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:14:17','2026-01-05 04:14:17',0),(1225,36,40,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:14:17','2026-01-05 04:14:17',0),(1226,36,2,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:14:17','2026-01-05 04:14:17',0),(1227,36,33,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:14:17','2026-01-05 04:14:17',0),(1228,36,22,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:14:17','2026-01-05 04:14:17',0),(1229,36,26,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:14:17','2026-01-05 04:14:17',0),(1230,36,30,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:14:17','2026-01-05 04:14:17',0),(1231,36,12,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:14:17','2026-01-05 04:14:17',0),(1232,36,14,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:14:17','2026-01-05 04:14:17',0),(1233,36,46,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:14:17','2026-01-05 04:14:17',0),(1234,36,36,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:14:17','2026-01-05 04:14:17',0),(1235,36,1,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:14:17','2026-01-05 04:14:17',0),(1236,36,25,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:14:17','2026-01-05 04:14:17',0),(1237,36,29,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:14:17','2026-01-05 04:14:17',0),(1238,36,6,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:14:17','2026-01-05 04:14:17',0),(1239,36,13,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:14:17','2026-01-05 04:14:17',0),(1240,36,19,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:14:17','2026-01-05 04:14:17',0),(1241,36,35,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:14:17','2026-01-05 04:14:17',0),(1242,36,5,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:14:17','2026-01-05 04:14:17',0),(1243,36,42,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:14:17','2026-01-05 04:14:17',0),(1244,36,9,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:14:17','2026-01-05 04:14:17',0),(1245,36,15,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:14:17','2026-01-05 04:14:17',0),(1246,36,18,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:14:17','2026-01-05 04:14:17',0),(1247,36,48,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:14:17','2026-01-05 04:14:17',0),(1248,36,4,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:14:17','2026-01-05 04:14:17',0),(1249,36,28,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:14:17','2026-01-05 04:14:17',0),(1250,36,38,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:14:17','2026-01-05 04:14:17',0),(1251,36,24,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:14:17','2026-01-05 04:14:17',0),(1252,36,10,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:14:17','2026-01-05 04:14:17',0),(1253,36,47,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:14:17','2026-01-05 04:14:17',0),(1254,36,41,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:14:17','2026-01-05 04:14:17',0),(1255,36,43,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:14:17','2026-01-05 04:14:17',0),(1256,36,7,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:14:17','2026-01-05 04:14:17',0),(1257,36,44,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:14:17','2026-01-05 04:14:17',0),(1258,37,23,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:17:32','2026-01-05 04:17:32',0),(1259,37,16,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:17:32','2026-01-05 04:17:32',0),(1260,37,34,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:17:32','2026-01-05 04:17:32',0),(1261,37,3,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:17:32','2026-01-05 04:17:32',0),(1262,37,32,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:17:32','2026-01-05 04:17:32',0),(1263,37,8,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:17:32','2026-01-05 04:17:32',0),(1264,37,21,'good','clean','moderate',1.00,'',NULL,NULL,158,'2026-01-05 04:17:41',1,'2026-01-05 04:17:32','2026-01-05 04:17:51',0),(1265,37,45,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:17:32','2026-01-05 04:17:32',0),(1266,37,17,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:17:32','2026-01-05 04:17:32',0),(1267,37,31,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:17:32','2026-01-05 04:17:32',0),(1268,37,40,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:17:32','2026-01-05 04:17:32',0),(1269,37,2,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:17:32','2026-01-05 04:17:32',0),(1270,37,33,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:17:32','2026-01-05 04:17:32',0),(1271,37,22,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:17:32','2026-01-05 04:17:32',0),(1272,37,26,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:17:32','2026-01-05 04:17:32',0),(1273,37,30,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:17:32','2026-01-05 04:17:32',0),(1274,37,12,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:17:32','2026-01-05 04:17:32',0),(1275,37,14,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:17:32','2026-01-05 04:17:32',0),(1276,37,46,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:17:32','2026-01-05 04:17:32',0),(1277,37,36,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:17:32','2026-01-05 04:17:32',0),(1278,37,1,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:17:32','2026-01-05 04:17:32',0),(1279,37,25,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:17:32','2026-01-05 04:17:32',0),(1280,37,29,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:17:32','2026-01-05 04:17:32',0),(1281,37,6,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:17:32','2026-01-05 04:17:32',0),(1282,37,13,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:17:32','2026-01-05 04:17:32',0),(1283,37,19,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:17:32','2026-01-05 04:17:32',0),(1284,37,35,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:17:32','2026-01-05 04:17:32',0),(1285,37,5,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:17:32','2026-01-05 04:17:32',0),(1286,37,42,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:17:32','2026-01-05 04:17:32',0),(1287,37,9,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:17:32','2026-01-05 04:17:32',0),(1288,37,15,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:17:32','2026-01-05 04:17:32',0),(1289,37,18,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:17:32','2026-01-05 04:17:32',0),(1290,37,48,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:17:32','2026-01-05 04:17:32',0),(1291,37,4,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:17:32','2026-01-05 04:17:32',0),(1292,37,28,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:17:32','2026-01-05 04:17:32',0),(1293,37,38,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:17:32','2026-01-05 04:17:32',0),(1294,37,24,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:17:32','2026-01-05 04:17:32',0),(1295,37,10,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:17:32','2026-01-05 04:17:32',0),(1296,37,47,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:17:32','2026-01-05 04:17:32',0),(1297,37,41,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:17:32','2026-01-05 04:17:32',0),(1298,37,43,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:17:32','2026-01-05 04:17:32',0),(1299,37,7,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:17:32','2026-01-05 04:17:32',0),(1300,37,44,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:17:32','2026-01-05 04:17:32',0),(1301,38,23,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:19:47','2026-01-05 04:19:47',0),(1302,38,16,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:19:47','2026-01-05 04:19:47',0),(1303,38,34,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:19:47','2026-01-05 04:19:47',0),(1304,38,3,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:19:47','2026-01-05 04:19:47',0),(1305,38,32,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:19:47','2026-01-05 04:19:47',0),(1306,38,8,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:19:47','2026-01-05 04:19:47',0),(1307,38,21,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:19:47','2026-01-05 04:19:47',0),(1308,38,45,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:19:47','2026-01-05 04:19:47',0),(1309,38,17,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:19:47','2026-01-05 04:19:47',0),(1310,38,31,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:19:47','2026-01-05 04:19:47',0),(1311,38,40,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:19:47','2026-01-05 04:19:47',0),(1312,38,2,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:19:47','2026-01-05 04:19:47',0),(1313,38,33,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:19:47','2026-01-05 04:19:47',0),(1314,38,22,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:19:47','2026-01-05 04:19:47',0),(1315,38,26,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:19:47','2026-01-05 04:19:47',0),(1316,38,30,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:19:47','2026-01-05 04:19:47',0),(1317,38,12,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:19:47','2026-01-05 04:19:47',0),(1318,38,14,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:19:47','2026-01-05 04:19:47',0),(1319,38,46,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:19:47','2026-01-05 04:19:47',0),(1320,38,36,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:19:47','2026-01-05 04:19:47',0),(1321,38,1,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:19:47','2026-01-05 04:19:47',0),(1322,38,25,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:19:47','2026-01-05 04:19:47',0),(1323,38,29,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:19:47','2026-01-05 04:19:47',0),(1324,38,6,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:19:47','2026-01-05 04:19:47',0),(1325,38,13,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:19:47','2026-01-05 04:19:47',0),(1326,38,19,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:19:47','2026-01-05 04:19:47',0),(1327,38,35,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:19:47','2026-01-05 04:19:47',0),(1328,38,5,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:19:47','2026-01-05 04:19:47',0),(1329,38,42,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:19:47','2026-01-05 04:19:47',0),(1330,38,9,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:19:47','2026-01-05 04:19:47',0),(1331,38,15,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:19:47','2026-01-05 04:19:47',0),(1332,38,18,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:19:47','2026-01-05 04:19:47',0),(1333,38,48,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:19:47','2026-01-05 04:19:47',0),(1334,38,4,'good','clean','moderate',1.00,'',NULL,NULL,159,'2026-01-05 04:19:56',1,'2026-01-05 04:19:47','2026-01-05 04:20:07',0),(1335,38,28,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:19:47','2026-01-05 04:19:47',0),(1336,38,38,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:19:47','2026-01-05 04:19:47',0),(1337,38,24,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:19:47','2026-01-05 04:19:47',0),(1338,38,10,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:19:47','2026-01-05 04:19:47',0),(1339,38,47,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:19:47','2026-01-05 04:19:47',0),(1340,38,41,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:19:47','2026-01-05 04:19:47',0),(1341,38,43,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:19:47','2026-01-05 04:19:47',0),(1342,38,7,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:19:47','2026-01-05 04:19:47',0),(1343,38,44,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:19:47','2026-01-05 04:19:47',0),(1344,39,23,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:27:28','2026-01-05 04:27:28',0),(1345,39,16,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:27:28','2026-01-05 04:27:28',0),(1346,39,34,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:27:28','2026-01-05 04:27:28',0),(1347,39,3,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:27:28','2026-01-05 04:27:28',0),(1348,39,32,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:27:28','2026-01-05 04:27:28',0),(1349,39,8,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:27:28','2026-01-05 04:27:28',0),(1350,39,21,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:27:28','2026-01-05 04:27:28',0),(1351,39,45,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:27:28','2026-01-05 04:27:28',0),(1352,39,17,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:27:28','2026-01-05 04:27:28',0),(1353,39,31,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:27:28','2026-01-05 04:27:28',0),(1354,39,40,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:27:28','2026-01-05 04:27:28',0),(1355,39,2,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:27:28','2026-01-05 04:27:28',0),(1356,39,33,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:27:28','2026-01-05 04:27:28',0),(1357,39,22,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:27:28','2026-01-05 04:27:28',0),(1358,39,26,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:27:28','2026-01-05 04:27:28',0),(1359,39,30,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:27:28','2026-01-05 04:27:28',0),(1360,39,12,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:27:28','2026-01-05 04:27:28',0),(1361,39,14,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:27:28','2026-01-05 04:27:28',0),(1362,39,46,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:27:28','2026-01-05 04:27:28',0),(1363,39,36,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:27:28','2026-01-05 04:27:28',0),(1364,39,1,'good','remove','moderate',1.00,'',NULL,NULL,160,'2026-01-05 04:27:40',1,'2026-01-05 04:27:28','2026-01-05 04:27:49',0),(1365,39,25,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:27:28','2026-01-05 04:27:28',0),(1366,39,29,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:27:28','2026-01-05 04:27:28',0),(1367,39,6,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:27:28','2026-01-05 04:27:28',0),(1368,39,13,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:27:28','2026-01-05 04:27:28',0),(1369,39,19,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:27:28','2026-01-05 04:27:28',0),(1370,39,35,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:27:28','2026-01-05 04:27:28',0),(1371,39,5,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:27:28','2026-01-05 04:27:28',0),(1372,39,42,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:27:28','2026-01-05 04:27:28',0),(1373,39,9,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:27:28','2026-01-05 04:27:28',0),(1374,39,15,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:27:28','2026-01-05 04:27:28',0),(1375,39,18,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:27:28','2026-01-05 04:27:28',0),(1376,39,48,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:27:28','2026-01-05 04:27:28',0),(1377,39,4,'good','replace','moderate',1.00,'',NULL,NULL,161,'2026-01-05 04:27:38',1,'2026-01-05 04:27:28','2026-01-05 04:27:49',0),(1378,39,28,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:27:28','2026-01-05 04:27:28',0),(1379,39,38,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:27:28','2026-01-05 04:27:28',0),(1380,39,24,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:27:28','2026-01-05 04:27:28',0),(1381,39,10,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:27:28','2026-01-05 04:27:28',0),(1382,39,47,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:27:28','2026-01-05 04:27:28',0),(1383,39,41,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:27:28','2026-01-05 04:27:28',0),(1384,39,43,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:27:28','2026-01-05 04:27:28',0),(1385,39,7,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:27:28','2026-01-05 04:27:28',0),(1386,39,44,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 04:27:28','2026-01-05 04:27:28',0),(1387,40,23,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:33:34','2026-01-05 16:33:34',0),(1388,40,16,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:33:34','2026-01-05 16:33:34',0),(1389,40,34,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:33:34','2026-01-05 16:33:34',0),(1390,40,3,'good','replace','moderate',1.00,'',NULL,NULL,162,'2026-01-05 16:33:46',1,'2026-01-05 16:33:34','2026-01-05 16:33:55',0),(1391,40,32,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:33:34','2026-01-05 16:33:34',0),(1392,40,8,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:33:34','2026-01-05 16:33:34',0),(1393,40,21,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:33:34','2026-01-05 16:33:34',0),(1394,40,45,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:33:34','2026-01-05 16:33:34',0),(1395,40,17,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:33:34','2026-01-05 16:33:34',0),(1396,40,31,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:33:34','2026-01-05 16:33:34',0),(1397,40,40,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:33:34','2026-01-05 16:33:34',0),(1398,40,2,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:33:34','2026-01-05 16:33:34',0),(1399,40,33,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:33:34','2026-01-05 16:33:34',0),(1400,40,22,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:33:34','2026-01-05 16:33:34',0),(1401,40,26,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:33:34','2026-01-05 16:33:34',0),(1402,40,30,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:33:34','2026-01-05 16:33:34',0),(1403,40,12,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:33:34','2026-01-05 16:33:34',0),(1404,40,14,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:33:34','2026-01-05 16:33:34',0),(1405,40,46,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:33:34','2026-01-05 16:33:34',0),(1406,40,36,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:33:34','2026-01-05 16:33:34',0),(1407,40,1,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:33:34','2026-01-05 16:33:34',0),(1408,40,25,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:33:34','2026-01-05 16:33:34',0),(1409,40,29,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:33:34','2026-01-05 16:33:34',0),(1410,40,6,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:33:34','2026-01-05 16:33:34',0),(1411,40,13,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:33:34','2026-01-05 16:33:34',0),(1412,40,19,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:33:34','2026-01-05 16:33:34',0),(1413,40,35,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:33:34','2026-01-05 16:33:34',0),(1414,40,5,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:33:34','2026-01-05 16:33:34',0),(1415,40,42,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:33:34','2026-01-05 16:33:34',0),(1416,40,9,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:33:34','2026-01-05 16:33:34',0),(1417,40,15,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:33:34','2026-01-05 16:33:34',0),(1418,40,18,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:33:34','2026-01-05 16:33:34',0),(1419,40,48,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:33:34','2026-01-05 16:33:34',0),(1420,40,4,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:33:34','2026-01-05 16:33:34',0),(1421,40,28,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:33:34','2026-01-05 16:33:34',0),(1422,40,38,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:33:34','2026-01-05 16:33:34',0),(1423,40,24,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:33:34','2026-01-05 16:33:34',0),(1424,40,10,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:33:34','2026-01-05 16:33:34',0),(1425,40,47,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:33:34','2026-01-05 16:33:34',0),(1426,40,41,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:33:34','2026-01-05 16:33:34',0),(1427,40,43,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:33:34','2026-01-05 16:33:34',0),(1428,40,7,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:33:34','2026-01-05 16:33:34',0),(1429,40,44,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:33:34','2026-01-05 16:33:34',0),(1430,41,23,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:37:35','2026-01-05 16:37:35',0),(1431,41,16,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:37:35','2026-01-05 16:37:35',0),(1432,41,34,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:37:35','2026-01-05 16:37:35',0),(1433,41,3,'good','clean','moderate',1.00,'',NULL,NULL,163,'2026-01-05 16:37:47',1,'2026-01-05 16:37:35','2026-01-05 16:37:55',0),(1434,41,32,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:37:35','2026-01-05 16:37:35',0),(1435,41,8,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:37:35','2026-01-05 16:37:35',0),(1436,41,21,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:37:35','2026-01-05 16:37:35',0),(1437,41,45,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:37:35','2026-01-05 16:37:35',0),(1438,41,17,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:37:35','2026-01-05 16:37:35',0),(1439,41,31,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:37:35','2026-01-05 16:37:35',0),(1440,41,40,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:37:35','2026-01-05 16:37:35',0),(1441,41,2,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:37:35','2026-01-05 16:37:35',0),(1442,41,33,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:37:35','2026-01-05 16:37:35',0),(1443,41,22,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:37:35','2026-01-05 16:37:35',0),(1444,41,26,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:37:35','2026-01-05 16:37:35',0),(1445,41,30,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:37:35','2026-01-05 16:37:35',0),(1446,41,12,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:37:35','2026-01-05 16:37:35',0),(1447,41,14,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:37:35','2026-01-05 16:37:35',0),(1448,41,46,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:37:35','2026-01-05 16:37:35',0),(1449,41,36,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:37:35','2026-01-05 16:37:35',0),(1450,41,1,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:37:35','2026-01-05 16:37:35',0),(1451,41,25,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:37:35','2026-01-05 16:37:35',0),(1452,41,29,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:37:35','2026-01-05 16:37:35',0),(1453,41,6,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:37:35','2026-01-05 16:37:35',0),(1454,41,13,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:37:35','2026-01-05 16:37:35',0),(1455,41,19,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:37:35','2026-01-05 16:37:35',0),(1456,41,35,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:37:35','2026-01-05 16:37:35',0),(1457,41,5,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:37:35','2026-01-05 16:37:35',0),(1458,41,42,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:37:35','2026-01-05 16:37:35',0),(1459,41,9,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:37:35','2026-01-05 16:37:35',0),(1460,41,15,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:37:35','2026-01-05 16:37:35',0),(1461,41,18,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:37:35','2026-01-05 16:37:35',0),(1462,41,48,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:37:35','2026-01-05 16:37:35',0),(1463,41,4,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:37:35','2026-01-05 16:37:35',0),(1464,41,28,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:37:35','2026-01-05 16:37:35',0),(1465,41,38,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:37:35','2026-01-05 16:37:35',0),(1466,41,24,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:37:35','2026-01-05 16:37:35',0),(1467,41,10,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:37:35','2026-01-05 16:37:35',0),(1468,41,47,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:37:35','2026-01-05 16:37:35',0),(1469,41,41,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:37:35','2026-01-05 16:37:35',0),(1470,41,43,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:37:35','2026-01-05 16:37:35',0),(1471,41,7,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:37:35','2026-01-05 16:37:35',0),(1472,41,44,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:37:35','2026-01-05 16:37:35',0),(1473,42,23,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:54:58','2026-01-05 16:54:58',0),(1474,42,16,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:54:58','2026-01-05 16:54:58',0),(1475,42,34,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:54:58','2026-01-05 16:54:58',0),(1476,42,3,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:54:58','2026-01-05 16:54:58',0),(1477,42,32,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:54:58','2026-01-05 16:54:58',0),(1478,42,8,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:54:58','2026-01-05 16:54:58',0),(1479,42,21,'good','replace','moderate',1.00,'',NULL,NULL,164,'2026-01-05 16:55:05',1,'2026-01-05 16:54:58','2026-01-05 16:55:20',0),(1480,42,45,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:54:58','2026-01-05 16:54:58',0),(1481,42,17,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:54:58','2026-01-05 16:54:58',0),(1482,42,31,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:54:58','2026-01-05 16:54:58',0),(1483,42,40,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:54:58','2026-01-05 16:54:58',0),(1484,42,2,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:54:58','2026-01-05 16:54:58',0),(1485,42,33,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:54:58','2026-01-05 16:54:58',0),(1486,42,22,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:54:58','2026-01-05 16:54:58',0),(1487,42,26,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:54:58','2026-01-05 16:54:58',0),(1488,42,30,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:54:58','2026-01-05 16:54:58',0),(1489,42,12,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:54:58','2026-01-05 16:54:58',0),(1490,42,14,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:54:58','2026-01-05 16:54:58',0),(1491,42,46,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:54:58','2026-01-05 16:54:58',0),(1492,42,36,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:54:58','2026-01-05 16:54:58',0),(1493,42,1,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:54:58','2026-01-05 16:54:58',0),(1494,42,25,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:54:58','2026-01-05 16:54:58',0),(1495,42,29,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:54:58','2026-01-05 16:54:58',0),(1496,42,6,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:54:58','2026-01-05 16:54:58',0),(1497,42,13,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:54:58','2026-01-05 16:54:58',0),(1498,42,19,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:54:58','2026-01-05 16:54:58',0),(1499,42,35,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:54:58','2026-01-05 16:54:58',0),(1500,42,5,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:54:58','2026-01-05 16:54:58',0),(1501,42,42,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:54:58','2026-01-05 16:54:58',0),(1502,42,9,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:54:58','2026-01-05 16:54:58',0),(1503,42,15,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:54:58','2026-01-05 16:54:58',0),(1504,42,18,'good','replace','moderate',1.00,'',NULL,NULL,165,'2026-01-05 16:55:07',1,'2026-01-05 16:54:58','2026-01-05 16:55:20',0),(1505,42,48,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:54:58','2026-01-05 16:54:58',0),(1506,42,4,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:54:58','2026-01-05 16:54:58',0),(1507,42,28,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:54:58','2026-01-05 16:54:58',0),(1508,42,38,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:54:58','2026-01-05 16:54:58',0),(1509,42,24,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:54:58','2026-01-05 16:54:58',0),(1510,42,10,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:54:58','2026-01-05 16:54:58',0),(1511,42,47,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:54:58','2026-01-05 16:54:58',0),(1512,42,41,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:54:58','2026-01-05 16:54:58',0),(1513,42,43,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:54:58','2026-01-05 16:54:58',0),(1514,42,7,'good','replace','moderate',1.00,'',NULL,NULL,166,'2026-01-05 16:55:03',1,'2026-01-05 16:54:58','2026-01-05 16:55:20',0),(1515,42,44,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 16:54:58','2026-01-05 16:54:58',0),(1516,43,23,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 17:05:05','2026-01-05 17:05:05',0),(1517,43,16,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 17:05:05','2026-01-05 17:05:05',0),(1518,43,34,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 17:05:05','2026-01-05 17:05:05',0),(1519,43,3,'good','replace','moderate',1.00,'',NULL,NULL,167,'2026-01-05 17:05:16',1,'2026-01-05 17:05:05','2026-01-05 17:05:27',0),(1520,43,32,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 17:05:05','2026-01-05 17:05:05',0),(1521,43,8,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 17:05:05','2026-01-05 17:05:05',0),(1522,43,21,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 17:05:05','2026-01-05 17:05:05',0),(1523,43,45,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 17:05:05','2026-01-05 17:05:05',0),(1524,43,17,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 17:05:05','2026-01-05 17:05:05',0),(1525,43,31,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 17:05:05','2026-01-05 17:05:05',0),(1526,43,40,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 17:05:05','2026-01-05 17:05:05',0),(1527,43,2,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 17:05:05','2026-01-05 17:05:05',0),(1528,43,33,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 17:05:05','2026-01-05 17:05:05',0),(1529,43,22,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 17:05:05','2026-01-05 17:05:05',0),(1530,43,26,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 17:05:05','2026-01-05 17:05:05',0),(1531,43,30,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 17:05:05','2026-01-05 17:05:05',0),(1532,43,12,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 17:05:05','2026-01-05 17:05:05',0),(1533,43,14,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 17:05:05','2026-01-05 17:05:05',0),(1534,43,46,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 17:05:05','2026-01-05 17:05:05',0),(1535,43,36,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 17:05:05','2026-01-05 17:05:05',0),(1536,43,1,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 17:05:05','2026-01-05 17:05:05',0),(1537,43,25,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 17:05:05','2026-01-05 17:05:05',0),(1538,43,29,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 17:05:05','2026-01-05 17:05:05',0),(1539,43,6,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 17:05:05','2026-01-05 17:05:05',0),(1540,43,13,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 17:05:05','2026-01-05 17:05:05',0),(1541,43,19,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 17:05:05','2026-01-05 17:05:05',0),(1542,43,35,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 17:05:05','2026-01-05 17:05:05',0),(1543,43,5,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 17:05:05','2026-01-05 17:05:05',0),(1544,43,42,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 17:05:05','2026-01-05 17:05:05',0),(1545,43,9,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 17:05:05','2026-01-05 17:05:05',0),(1546,43,15,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 17:05:05','2026-01-05 17:05:05',0),(1547,43,18,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 17:05:05','2026-01-05 17:05:05',0),(1548,43,48,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 17:05:05','2026-01-05 17:05:05',0),(1549,43,4,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 17:05:05','2026-01-05 17:05:05',0),(1550,43,28,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 17:05:05','2026-01-05 17:05:05',0),(1551,43,38,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 17:05:05','2026-01-05 17:05:05',0),(1552,43,24,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 17:05:05','2026-01-05 17:05:05',0),(1553,43,10,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 17:05:05','2026-01-05 17:05:05',0),(1554,43,47,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 17:05:05','2026-01-05 17:05:05',0),(1555,43,41,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 17:05:05','2026-01-05 17:05:05',0),(1556,43,43,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 17:05:05','2026-01-05 17:05:05',0),(1557,43,7,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 17:05:05','2026-01-05 17:05:05',0),(1558,43,44,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-05 17:05:05','2026-01-05 17:05:05',0),(1559,44,23,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 03:59:07','2026-01-06 03:59:07',0),(1560,44,16,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 03:59:07','2026-01-06 03:59:07',0),(1561,44,34,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 03:59:07','2026-01-06 03:59:07',0),(1562,44,3,'good','clean','moderate',1.00,'',NULL,NULL,168,'2026-01-06 03:59:19',1,'2026-01-06 03:59:07','2026-01-06 03:59:29',0),(1563,44,32,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 03:59:07','2026-01-06 03:59:07',0),(1564,44,8,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 03:59:07','2026-01-06 03:59:07',0),(1565,44,21,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 03:59:07','2026-01-06 03:59:07',0),(1566,44,45,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 03:59:07','2026-01-06 03:59:07',0),(1567,44,17,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 03:59:07','2026-01-06 03:59:07',0),(1568,44,31,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 03:59:07','2026-01-06 03:59:07',0),(1569,44,40,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 03:59:07','2026-01-06 03:59:07',0),(1570,44,2,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 03:59:07','2026-01-06 03:59:07',0),(1571,44,33,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 03:59:07','2026-01-06 03:59:07',0),(1572,44,22,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 03:59:07','2026-01-06 03:59:07',0),(1573,44,26,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 03:59:07','2026-01-06 03:59:07',0),(1574,44,30,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 03:59:07','2026-01-06 03:59:07',0),(1575,44,12,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 03:59:07','2026-01-06 03:59:07',0),(1576,44,14,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 03:59:07','2026-01-06 03:59:07',0),(1577,44,46,'good','replace','moderate',1.00,'',NULL,NULL,169,'2026-01-06 03:59:22',1,'2026-01-06 03:59:07','2026-01-06 03:59:29',0),(1578,44,36,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 03:59:07','2026-01-06 03:59:07',0),(1579,44,1,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 03:59:07','2026-01-06 03:59:07',0),(1580,44,25,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 03:59:07','2026-01-06 03:59:07',0),(1581,44,29,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 03:59:07','2026-01-06 03:59:07',0),(1582,44,6,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 03:59:07','2026-01-06 03:59:07',0),(1583,44,13,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 03:59:07','2026-01-06 03:59:07',0),(1584,44,19,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 03:59:07','2026-01-06 03:59:07',0),(1585,44,35,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 03:59:07','2026-01-06 03:59:07',0),(1586,44,5,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 03:59:07','2026-01-06 03:59:07',0),(1587,44,42,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 03:59:07','2026-01-06 03:59:07',0),(1588,44,9,'good','clean','moderate',1.00,'',NULL,NULL,170,'2026-01-06 03:59:14',1,'2026-01-06 03:59:07','2026-01-06 03:59:29',0),(1589,44,15,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 03:59:07','2026-01-06 03:59:07',0),(1590,44,18,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 03:59:07','2026-01-06 03:59:07',0),(1591,44,48,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 03:59:07','2026-01-06 03:59:07',0),(1592,44,4,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 03:59:07','2026-01-06 03:59:07',0),(1593,44,28,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 03:59:07','2026-01-06 03:59:07',0),(1594,44,38,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 03:59:07','2026-01-06 03:59:07',0),(1595,44,24,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 03:59:07','2026-01-06 03:59:07',0),(1596,44,10,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 03:59:07','2026-01-06 03:59:07',0),(1597,44,47,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 03:59:07','2026-01-06 03:59:07',0),(1598,44,41,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 03:59:07','2026-01-06 03:59:07',0),(1599,44,43,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 03:59:07','2026-01-06 03:59:07',0),(1600,44,7,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 03:59:07','2026-01-06 03:59:07',0),(1601,44,44,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 03:59:07','2026-01-06 03:59:07',0),(1602,45,23,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:46:59','2026-01-06 05:46:59',0),(1603,45,16,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:46:59','2026-01-06 05:46:59',0),(1604,45,34,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:46:59','2026-01-06 05:46:59',0),(1605,45,3,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:46:59','2026-01-06 05:46:59',0),(1606,45,32,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:46:59','2026-01-06 05:46:59',0),(1607,45,8,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:46:59','2026-01-06 05:46:59',0),(1608,45,21,'good','repair','moderate',1.00,'',NULL,NULL,171,'2026-01-06 05:47:25',1,'2026-01-06 05:46:59','2026-01-06 05:48:00',0),(1609,45,45,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:46:59','2026-01-06 05:46:59',0),(1610,45,17,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:46:59','2026-01-06 05:46:59',0),(1611,45,31,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:46:59','2026-01-06 05:46:59',0),(1612,45,40,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:46:59','2026-01-06 05:46:59',0),(1613,45,2,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:46:59','2026-01-06 05:46:59',0),(1614,45,33,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:46:59','2026-01-06 05:46:59',0),(1615,45,22,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:46:59','2026-01-06 05:46:59',0),(1616,45,26,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:46:59','2026-01-06 05:46:59',0),(1617,45,30,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:46:59','2026-01-06 05:46:59',0),(1618,45,12,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:46:59','2026-01-06 05:46:59',0),(1619,45,14,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:46:59','2026-01-06 05:46:59',0),(1620,45,46,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:46:59','2026-01-06 05:46:59',0),(1621,45,36,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:46:59','2026-01-06 05:46:59',0),(1622,45,1,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:46:59','2026-01-06 05:46:59',0),(1623,45,25,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:46:59','2026-01-06 05:46:59',0),(1624,45,29,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:47:00','2026-01-06 05:47:00',0),(1625,45,6,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:47:00','2026-01-06 05:47:00',0),(1626,45,13,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:47:00','2026-01-06 05:47:00',0),(1627,45,19,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:47:00','2026-01-06 05:47:00',0),(1628,45,35,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:47:00','2026-01-06 05:47:00',0),(1629,45,5,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:47:00','2026-01-06 05:47:00',0),(1630,45,42,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:47:00','2026-01-06 05:47:00',0),(1631,45,9,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:47:00','2026-01-06 05:47:00',0),(1632,45,15,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:47:00','2026-01-06 05:47:00',0),(1633,45,18,'good','repair','moderate',1.00,'',NULL,NULL,172,'2026-01-06 05:47:29',1,'2026-01-06 05:47:00','2026-01-06 05:48:00',0),(1634,45,48,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:47:00','2026-01-06 05:47:00',0),(1635,45,4,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:47:00','2026-01-06 05:47:00',0),(1636,45,28,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:47:00','2026-01-06 05:47:00',0),(1637,45,38,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:47:00','2026-01-06 05:47:00',0),(1638,45,24,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:47:00','2026-01-06 05:47:00',0),(1639,45,10,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:47:00','2026-01-06 05:47:00',0),(1640,45,47,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:47:00','2026-01-06 05:47:00',0),(1641,45,41,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:47:00','2026-01-06 05:47:00',0),(1642,45,43,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:47:00','2026-01-06 05:47:00',0),(1643,45,7,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:47:00','2026-01-06 05:47:00',0),(1644,45,44,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:47:00','2026-01-06 05:47:00',0),(1645,46,23,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:56:23','2026-01-06 05:56:23',0),(1646,46,16,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:56:23','2026-01-06 05:56:23',0),(1647,46,34,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:56:23','2026-01-06 05:56:23',0),(1648,46,3,'good','clean','moderate',1.00,'',NULL,NULL,173,'2026-01-06 05:56:37',1,'2026-01-06 05:56:23','2026-01-06 05:56:59',0),(1649,46,32,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:56:23','2026-01-06 05:56:23',0),(1650,46,8,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:56:23','2026-01-06 05:56:23',0),(1651,46,21,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:56:23','2026-01-06 05:56:23',0),(1652,46,45,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:56:23','2026-01-06 05:56:23',0),(1653,46,17,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:56:23','2026-01-06 05:56:23',0),(1654,46,31,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:56:23','2026-01-06 05:56:23',0),(1655,46,40,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:56:23','2026-01-06 05:56:23',0),(1656,46,2,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:56:23','2026-01-06 05:56:23',0),(1657,46,33,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:56:23','2026-01-06 05:56:23',0),(1658,46,22,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:56:23','2026-01-06 05:56:23',0),(1659,46,26,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:56:23','2026-01-06 05:56:23',0),(1660,46,30,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:56:23','2026-01-06 05:56:23',0),(1661,46,12,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:56:23','2026-01-06 05:56:23',0),(1662,46,14,'good','repair','moderate',1.00,'',NULL,NULL,174,'2026-01-06 05:56:27',1,'2026-01-06 05:56:23','2026-01-06 05:56:59',0),(1663,46,46,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:56:23','2026-01-06 05:56:23',0),(1664,46,36,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:56:23','2026-01-06 05:56:23',0),(1665,46,1,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:56:23','2026-01-06 05:56:23',0),(1666,46,25,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:56:23','2026-01-06 05:56:23',0),(1667,46,29,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:56:23','2026-01-06 05:56:23',0),(1668,46,6,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:56:23','2026-01-06 05:56:23',0),(1669,46,13,'good','clean','moderate',1.00,'',NULL,NULL,175,'2026-01-06 05:56:47',1,'2026-01-06 05:56:23','2026-01-06 05:56:59',0),(1670,46,19,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:56:23','2026-01-06 05:56:23',0),(1671,46,35,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:56:23','2026-01-06 05:56:23',0),(1672,46,5,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:56:23','2026-01-06 05:56:23',0),(1673,46,42,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:56:23','2026-01-06 05:56:23',0),(1674,46,9,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:56:23','2026-01-06 05:56:23',0),(1675,46,15,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:56:23','2026-01-06 05:56:23',0),(1676,46,18,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:56:23','2026-01-06 05:56:23',0),(1677,46,48,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:56:23','2026-01-06 05:56:23',0),(1678,46,4,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:56:23','2026-01-06 05:56:23',0),(1679,46,28,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:56:23','2026-01-06 05:56:23',0),(1680,46,38,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:56:23','2026-01-06 05:56:23',0),(1681,46,24,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:56:23','2026-01-06 05:56:23',0),(1682,46,10,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:56:23','2026-01-06 05:56:23',0),(1683,46,47,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:56:23','2026-01-06 05:56:23',0),(1684,46,41,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:56:23','2026-01-06 05:56:23',0),(1685,46,43,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:56:23','2026-01-06 05:56:23',0),(1686,46,7,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:56:23','2026-01-06 05:56:23',0),(1687,46,44,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:56:23','2026-01-06 05:56:23',0),(1688,47,23,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:59:02','2026-01-06 05:59:02',0),(1689,47,16,'good','repair','moderate',1.00,'',NULL,NULL,176,'2026-01-06 05:59:27',1,'2026-01-06 05:59:02','2026-01-06 05:59:47',0),(1690,47,34,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:59:02','2026-01-06 05:59:02',0),(1691,47,3,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:59:02','2026-01-06 05:59:02',0),(1692,47,32,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:59:02','2026-01-06 05:59:02',0),(1693,47,8,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:59:02','2026-01-06 05:59:02',0),(1694,47,21,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:59:02','2026-01-06 05:59:02',0),(1695,47,45,'good','clean','moderate',1.00,'',NULL,NULL,177,'2026-01-06 05:59:21',1,'2026-01-06 05:59:02','2026-01-06 05:59:47',0),(1696,47,17,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:59:02','2026-01-06 05:59:02',0),(1697,47,31,'good','repair','moderate',1.00,'',NULL,NULL,178,'2026-01-06 05:59:12',1,'2026-01-06 05:59:02','2026-01-06 05:59:47',0),(1698,47,40,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:59:02','2026-01-06 05:59:02',0),(1699,47,2,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:59:02','2026-01-06 05:59:02',0),(1700,47,33,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:59:02','2026-01-06 05:59:02',0),(1701,47,22,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:59:02','2026-01-06 05:59:02',0),(1702,47,26,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:59:02','2026-01-06 05:59:02',0),(1703,47,30,'good','repair','moderate',1.00,'',NULL,NULL,179,'2026-01-06 05:59:15',1,'2026-01-06 05:59:02','2026-01-06 05:59:47',0),(1704,47,12,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:59:02','2026-01-06 05:59:02',0),(1705,47,14,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:59:02','2026-01-06 05:59:02',0),(1706,47,46,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:59:02','2026-01-06 05:59:02',0),(1707,47,36,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:59:02','2026-01-06 05:59:02',0),(1708,47,1,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:59:02','2026-01-06 05:59:02',0),(1709,47,25,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:59:02','2026-01-06 05:59:02',0),(1710,47,29,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:59:02','2026-01-06 05:59:02',0),(1711,47,6,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:59:02','2026-01-06 05:59:02',0),(1712,47,13,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:59:02','2026-01-06 05:59:02',0),(1713,47,19,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:59:02','2026-01-06 05:59:02',0),(1714,47,35,'good','repair','moderate',1.00,'',NULL,NULL,180,'2026-01-06 05:59:34',1,'2026-01-06 05:59:02','2026-01-06 05:59:47',0),(1715,47,5,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:59:02','2026-01-06 05:59:02',0),(1716,47,42,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:59:02','2026-01-06 05:59:02',0),(1717,47,9,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:59:02','2026-01-06 05:59:02',0),(1718,47,15,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:59:02','2026-01-06 05:59:02',0),(1719,47,18,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:59:02','2026-01-06 05:59:02',0),(1720,47,48,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:59:02','2026-01-06 05:59:02',0),(1721,47,4,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:59:02','2026-01-06 05:59:02',0),(1722,47,28,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:59:02','2026-01-06 05:59:02',0),(1723,47,38,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:59:02','2026-01-06 05:59:02',0),(1724,47,24,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:59:02','2026-01-06 05:59:02',0),(1725,47,10,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:59:02','2026-01-06 05:59:02',0),(1726,47,47,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:59:02','2026-01-06 05:59:02',0),(1727,47,41,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:59:02','2026-01-06 05:59:02',0),(1728,47,43,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:59:02','2026-01-06 05:59:02',0),(1729,47,7,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:59:02','2026-01-06 05:59:02',0),(1730,47,44,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 05:59:02','2026-01-06 05:59:02',0),(1731,48,23,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:06:18','2026-01-06 06:06:18',0),(1732,48,16,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:06:18','2026-01-06 06:06:18',0),(1733,48,34,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:06:18','2026-01-06 06:06:18',0),(1734,48,3,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:06:18','2026-01-06 06:06:18',0),(1735,48,32,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:06:18','2026-01-06 06:06:18',0),(1736,48,8,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:06:18','2026-01-06 06:06:18',0),(1737,48,21,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:06:18','2026-01-06 06:06:18',0),(1738,48,45,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:06:18','2026-01-06 06:06:18',0),(1739,48,17,'good','repair','moderate',1.00,'',NULL,NULL,181,'2026-01-06 06:06:23',1,'2026-01-06 06:06:18','2026-01-06 06:06:43',0),(1740,48,31,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:06:18','2026-01-06 06:06:18',0),(1741,48,40,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:06:18','2026-01-06 06:06:18',0),(1742,48,2,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:06:18','2026-01-06 06:06:18',0),(1743,48,33,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:06:18','2026-01-06 06:06:18',0),(1744,48,22,'good','clean','moderate',1.00,'',NULL,NULL,182,'2026-01-06 06:06:27',1,'2026-01-06 06:06:18','2026-01-06 06:06:43',0),(1745,48,26,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:06:18','2026-01-06 06:06:18',0),(1746,48,30,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:06:18','2026-01-06 06:06:18',0),(1747,48,12,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:06:18','2026-01-06 06:06:18',0),(1748,48,14,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:06:18','2026-01-06 06:06:18',0),(1749,48,46,'good','clean','moderate',1.00,'',NULL,NULL,183,'2026-01-06 06:06:30',1,'2026-01-06 06:06:18','2026-01-06 06:06:43',0),(1750,48,36,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:06:18','2026-01-06 06:06:18',0),(1751,48,1,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:06:18','2026-01-06 06:06:18',0),(1752,48,25,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:06:18','2026-01-06 06:06:18',0),(1753,48,29,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:06:18','2026-01-06 06:06:18',0),(1754,48,6,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:06:18','2026-01-06 06:06:18',0),(1755,48,13,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:06:18','2026-01-06 06:06:18',0),(1756,48,19,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:06:18','2026-01-06 06:06:18',0),(1757,48,35,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:06:18','2026-01-06 06:06:18',0),(1758,48,5,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:06:18','2026-01-06 06:06:18',0),(1759,48,42,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:06:18','2026-01-06 06:06:18',0),(1760,48,9,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:06:18','2026-01-06 06:06:18',0),(1761,48,15,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:06:18','2026-01-06 06:06:18',0),(1762,48,18,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:06:18','2026-01-06 06:06:18',0),(1763,48,48,'good','replace','moderate',1.00,'',NULL,NULL,184,'2026-01-06 06:06:22',1,'2026-01-06 06:06:18','2026-01-06 06:06:43',0),(1764,48,4,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:06:18','2026-01-06 06:06:18',0),(1765,48,28,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:06:18','2026-01-06 06:06:18',0),(1766,48,38,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:06:18','2026-01-06 06:06:18',0),(1767,48,24,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:06:18','2026-01-06 06:06:18',0),(1768,48,10,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:06:18','2026-01-06 06:06:18',0),(1769,48,47,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:06:18','2026-01-06 06:06:18',0),(1770,48,41,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:06:18','2026-01-06 06:06:18',0),(1771,48,43,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:06:18','2026-01-06 06:06:18',0),(1772,48,7,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:06:18','2026-01-06 06:06:18',0),(1773,48,44,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:06:18','2026-01-06 06:06:18',0),(1774,49,23,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:07:17','2026-01-06 06:07:17',0),(1775,49,16,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:07:17','2026-01-06 06:07:17',0),(1776,49,34,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:07:17','2026-01-06 06:07:17',0),(1777,49,3,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:07:17','2026-01-06 06:07:17',0),(1778,49,32,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:07:17','2026-01-06 06:07:17',0),(1779,49,8,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:07:17','2026-01-06 06:07:17',0),(1780,49,21,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:07:17','2026-01-06 06:07:17',0),(1781,49,45,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:07:17','2026-01-06 06:07:17',0),(1782,49,17,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:07:17','2026-01-06 06:07:17',0),(1783,49,31,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:07:17','2026-01-06 06:07:17',0),(1784,49,40,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:07:17','2026-01-06 06:07:17',0),(1785,49,2,'good','clean','moderate',1.00,'',NULL,NULL,185,'2026-01-06 06:07:26',1,'2026-01-06 06:07:17','2026-01-06 06:07:38',0),(1786,49,33,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:07:17','2026-01-06 06:07:17',0),(1787,49,22,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:07:17','2026-01-06 06:07:17',0),(1788,49,26,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:07:17','2026-01-06 06:07:17',0),(1789,49,30,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:07:17','2026-01-06 06:07:17',0),(1790,49,12,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:07:17','2026-01-06 06:07:17',0),(1791,49,14,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:07:17','2026-01-06 06:07:17',0),(1792,49,46,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:07:17','2026-01-06 06:07:17',0),(1793,49,36,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:07:17','2026-01-06 06:07:17',0),(1794,49,1,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:07:17','2026-01-06 06:07:17',0),(1795,49,25,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:07:17','2026-01-06 06:07:17',0),(1796,49,29,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:07:17','2026-01-06 06:07:17',0),(1797,49,6,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:07:17','2026-01-06 06:07:17',0),(1798,49,13,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:07:17','2026-01-06 06:07:17',0),(1799,49,19,'good','clean','moderate',1.00,'',NULL,NULL,186,'2026-01-06 06:07:28',1,'2026-01-06 06:07:17','2026-01-06 06:07:38',0),(1800,49,35,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:07:17','2026-01-06 06:07:17',0),(1801,49,5,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:07:17','2026-01-06 06:07:17',0),(1802,49,42,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:07:17','2026-01-06 06:07:17',0),(1803,49,9,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:07:17','2026-01-06 06:07:17',0),(1804,49,15,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:07:17','2026-01-06 06:07:17',0),(1805,49,18,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:07:17','2026-01-06 06:07:17',0),(1806,49,48,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:07:17','2026-01-06 06:07:17',0),(1807,49,4,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:07:17','2026-01-06 06:07:17',0),(1808,49,28,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:07:17','2026-01-06 06:07:17',0),(1809,49,38,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:07:17','2026-01-06 06:07:17',0),(1810,49,24,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:07:17','2026-01-06 06:07:17',0),(1811,49,10,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:07:17','2026-01-06 06:07:17',0),(1812,49,47,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:07:17','2026-01-06 06:07:17',0),(1813,49,41,'good','clean','moderate',1.00,'',NULL,NULL,187,'2026-01-06 06:07:24',1,'2026-01-06 06:07:17','2026-01-06 06:07:38',0),(1814,49,43,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:07:17','2026-01-06 06:07:17',0),(1815,49,7,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:07:17','2026-01-06 06:07:17',0),(1816,49,44,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:07:17','2026-01-06 06:07:17',0),(1817,50,23,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:12:55','2026-01-06 06:12:55',0),(1818,50,16,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:12:55','2026-01-06 06:12:55',0),(1819,50,34,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:12:55','2026-01-06 06:12:55',0),(1820,50,3,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:12:55','2026-01-06 06:12:55',0),(1821,50,32,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:12:55','2026-01-06 06:12:55',0),(1822,50,8,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:12:55','2026-01-06 06:12:55',0),(1823,50,21,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:12:55','2026-01-06 06:12:55',0),(1824,50,45,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:12:55','2026-01-06 06:12:55',0),(1825,50,17,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:12:55','2026-01-06 06:12:55',0),(1826,50,31,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:12:55','2026-01-06 06:12:55',0),(1827,50,40,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:12:55','2026-01-06 06:12:55',0),(1828,50,2,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:12:55','2026-01-06 06:12:55',0),(1829,50,33,'good','repair','moderate',1.00,'',NULL,NULL,188,'2026-01-06 06:13:09',1,'2026-01-06 06:12:55','2026-01-06 06:13:46',0),(1830,50,22,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:12:55','2026-01-06 06:12:55',0),(1831,50,26,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:12:55','2026-01-06 06:12:55',0),(1832,50,30,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:12:55','2026-01-06 06:12:55',0),(1833,50,12,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:12:55','2026-01-06 06:12:55',0),(1834,50,14,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:12:55','2026-01-06 06:12:55',0),(1835,50,46,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:12:55','2026-01-06 06:12:55',0),(1836,50,36,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:12:55','2026-01-06 06:12:55',0),(1837,50,1,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:12:55','2026-01-06 06:12:55',0),(1838,50,25,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:12:55','2026-01-06 06:12:55',0),(1839,50,29,'good','clean','moderate',1.00,'',NULL,NULL,189,'2026-01-06 06:13:21',1,'2026-01-06 06:12:55','2026-01-06 06:13:46',0),(1840,50,6,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:12:55','2026-01-06 06:12:55',0),(1841,50,13,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:12:55','2026-01-06 06:12:55',0),(1842,50,19,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:12:55','2026-01-06 06:12:55',0),(1843,50,35,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:12:55','2026-01-06 06:12:55',0),(1844,50,5,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:12:55','2026-01-06 06:12:55',0),(1845,50,42,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:12:55','2026-01-06 06:12:55',0),(1846,50,9,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:12:55','2026-01-06 06:12:55',0),(1847,50,15,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:12:55','2026-01-06 06:12:55',0),(1848,50,18,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:12:55','2026-01-06 06:12:55',0),(1849,50,48,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:12:55','2026-01-06 06:12:55',0),(1850,50,4,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:12:55','2026-01-06 06:12:55',0),(1851,50,28,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:12:55','2026-01-06 06:12:55',0),(1852,50,38,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:12:55','2026-01-06 06:12:55',0),(1853,50,24,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:12:55','2026-01-06 06:12:55',0),(1854,50,10,'good','replace','moderate',1.00,'',NULL,NULL,190,'2026-01-06 06:13:11',1,'2026-01-06 06:12:55','2026-01-06 06:13:46',0),(1855,50,47,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:12:55','2026-01-06 06:12:55',0),(1856,50,41,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:12:55','2026-01-06 06:12:55',0),(1857,50,43,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:12:55','2026-01-06 06:12:55',0),(1858,50,7,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:12:55','2026-01-06 06:12:55',0),(1859,50,44,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:12:55','2026-01-06 06:12:55',0),(1860,51,23,'good','replace','moderate',1.00,'',NULL,NULL,191,'2026-01-06 06:26:34',1,'2026-01-06 06:26:02','2026-01-06 06:27:02',0),(1861,51,16,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:26:02','2026-01-06 06:26:02',0),(1862,51,34,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:26:02','2026-01-06 06:26:02',0),(1863,51,3,'good','repair','moderate',1.00,'',NULL,NULL,192,'2026-01-06 06:26:14',1,'2026-01-06 06:26:02','2026-01-06 06:27:02',0),(1864,51,32,'good','replace','moderate',1.00,'',NULL,NULL,193,'2026-01-06 06:26:36',1,'2026-01-06 06:26:02','2026-01-06 06:27:02',0),(1865,51,8,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:26:02','2026-01-06 06:26:02',0),(1866,51,21,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:26:02','2026-01-06 06:26:02',0),(1867,51,45,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:26:02','2026-01-06 06:26:02',0),(1868,51,17,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:26:02','2026-01-06 06:26:02',0),(1869,51,31,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:26:02','2026-01-06 06:26:02',0),(1870,51,40,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:26:02','2026-01-06 06:26:02',0),(1871,51,2,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:26:02','2026-01-06 06:26:02',0),(1872,51,33,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:26:02','2026-01-06 06:26:02',0),(1873,51,22,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:26:02','2026-01-06 06:26:02',0),(1874,51,26,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:26:02','2026-01-06 06:26:02',0),(1875,51,30,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:26:02','2026-01-06 06:26:02',0),(1876,51,12,'good','replace','moderate',1.00,'',NULL,NULL,194,'2026-01-06 06:26:24',1,'2026-01-06 06:26:02','2026-01-06 06:27:02',0),(1877,51,14,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:26:02','2026-01-06 06:26:02',0),(1878,51,46,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:26:02','2026-01-06 06:26:02',0),(1879,51,36,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:26:02','2026-01-06 06:26:02',0),(1880,51,1,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:26:02','2026-01-06 06:26:02',0),(1881,51,25,'good','replace','moderate',1.00,'',NULL,NULL,195,'2026-01-06 06:26:32',1,'2026-01-06 06:26:02','2026-01-06 06:27:02',0),(1882,51,29,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:26:02','2026-01-06 06:26:02',0),(1883,51,6,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:26:02','2026-01-06 06:26:02',0),(1884,51,13,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:26:02','2026-01-06 06:26:02',0),(1885,51,19,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:26:02','2026-01-06 06:26:02',0),(1886,51,35,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:26:02','2026-01-06 06:26:02',0),(1887,51,5,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:26:02','2026-01-06 06:26:02',0),(1888,51,42,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:26:02','2026-01-06 06:26:02',0),(1889,51,9,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:26:02','2026-01-06 06:26:02',0),(1890,51,15,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:26:02','2026-01-06 06:26:02',0),(1891,51,18,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:26:02','2026-01-06 06:26:02',0),(1892,51,48,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:26:02','2026-01-06 06:26:02',0),(1893,51,4,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:26:02','2026-01-06 06:26:02',0),(1894,51,28,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:26:02','2026-01-06 06:26:02',0),(1895,51,38,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:26:03','2026-01-06 06:26:03',0),(1896,51,24,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:26:03','2026-01-06 06:26:03',0),(1897,51,10,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:26:03','2026-01-06 06:26:03',0),(1898,51,47,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:26:03','2026-01-06 06:26:03',0),(1899,51,41,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:26:03','2026-01-06 06:26:03',0),(1900,51,43,'good','replace','moderate',1.00,'',NULL,NULL,196,'2026-01-06 06:26:29',1,'2026-01-06 06:26:03','2026-01-06 06:27:02',0),(1901,51,7,'good','replace','moderate',1.00,'',NULL,NULL,197,'2026-01-06 06:26:19',1,'2026-01-06 06:26:03','2026-01-06 06:27:02',0),(1902,51,44,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:26:03','2026-01-06 06:26:03',0),(1903,52,23,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:27:41','2026-01-06 06:27:41',0),(1904,52,16,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:27:41','2026-01-06 06:27:41',0),(1905,52,34,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:27:41','2026-01-06 06:27:41',0),(1906,52,3,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:27:41','2026-01-06 06:27:41',0),(1907,52,32,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:27:41','2026-01-06 06:27:41',0),(1908,52,8,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:27:41','2026-01-06 06:27:41',0),(1909,52,21,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:27:41','2026-01-06 06:27:41',0),(1910,52,45,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:27:41','2026-01-06 06:27:41',0),(1911,52,17,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:27:41','2026-01-06 06:27:41',0),(1912,52,31,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:27:41','2026-01-06 06:27:41',0),(1913,52,40,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:27:41','2026-01-06 06:27:41',0),(1914,52,2,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:27:41','2026-01-06 06:27:41',0),(1915,52,33,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:27:41','2026-01-06 06:27:41',0),(1916,52,22,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:27:41','2026-01-06 06:27:41',0),(1917,52,26,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:27:41','2026-01-06 06:27:41',0),(1918,52,30,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:27:41','2026-01-06 06:27:41',0),(1919,52,12,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:27:41','2026-01-06 06:27:41',0),(1920,52,14,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:27:41','2026-01-06 06:27:41',0),(1921,52,46,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:27:41','2026-01-06 06:27:41',0),(1922,52,36,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:27:41','2026-01-06 06:27:41',0),(1923,52,1,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:27:41','2026-01-06 06:27:41',0),(1924,52,25,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:27:41','2026-01-06 06:27:41',0),(1925,52,29,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:27:41','2026-01-06 06:27:41',0),(1926,52,6,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:27:41','2026-01-06 06:27:41',0),(1927,52,13,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:27:41','2026-01-06 06:27:41',0),(1928,52,19,'good','replace','moderate',1.00,'',NULL,NULL,198,'2026-01-06 06:28:06',1,'2026-01-06 06:27:41','2026-01-06 06:28:16',0),(1929,52,35,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:27:41','2026-01-06 06:27:41',0),(1930,52,5,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:27:41','2026-01-06 06:27:41',0),(1931,52,42,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:27:41','2026-01-06 06:27:41',0),(1932,52,9,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:27:41','2026-01-06 06:27:41',0),(1933,52,15,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:27:41','2026-01-06 06:27:41',0),(1934,52,18,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:27:41','2026-01-06 06:27:41',0),(1935,52,48,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:27:41','2026-01-06 06:27:41',0),(1936,52,4,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:27:41','2026-01-06 06:27:41',0),(1937,52,28,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:27:41','2026-01-06 06:27:41',0),(1938,52,38,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:27:41','2026-01-06 06:27:41',0),(1939,52,24,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:27:41','2026-01-06 06:27:41',0),(1940,52,10,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:27:41','2026-01-06 06:27:41',0),(1941,52,47,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:27:41','2026-01-06 06:27:41',0),(1942,52,41,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:27:41','2026-01-06 06:27:41',0),(1943,52,43,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:27:41','2026-01-06 06:27:41',0),(1944,52,7,'good','replace','moderate',1.00,'',NULL,NULL,199,'2026-01-06 06:27:57',1,'2026-01-06 06:27:41','2026-01-06 06:28:16',0),(1945,52,44,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 06:27:41','2026-01-06 06:27:41',0),(1946,53,23,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 16:02:01','2026-01-06 16:02:01',0),(1947,53,16,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 16:02:01','2026-01-06 16:02:01',0),(1948,53,34,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 16:02:01','2026-01-06 16:02:01',0),(1949,53,3,'good','repair','moderate',1.00,'',NULL,NULL,200,'2026-01-06 16:02:13',1,'2026-01-06 16:02:01','2026-01-06 16:02:22',0),(1950,53,32,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 16:02:01','2026-01-06 16:02:01',0),(1951,53,8,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 16:02:01','2026-01-06 16:02:01',0),(1952,53,21,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 16:02:01','2026-01-06 16:02:01',0),(1953,53,45,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 16:02:01','2026-01-06 16:02:01',0),(1954,53,17,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 16:02:01','2026-01-06 16:02:01',0),(1955,53,31,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 16:02:01','2026-01-06 16:02:01',0),(1956,53,40,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 16:02:01','2026-01-06 16:02:01',0),(1957,53,2,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 16:02:01','2026-01-06 16:02:01',0),(1958,53,33,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 16:02:01','2026-01-06 16:02:01',0),(1959,53,22,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 16:02:01','2026-01-06 16:02:01',0),(1960,53,26,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 16:02:01','2026-01-06 16:02:01',0),(1961,53,30,'good','replace','moderate',1.00,'',NULL,NULL,NULL,'2026-01-07 03:10:26',1,'2026-01-06 16:02:01','2026-01-07 03:10:26',0),(1962,53,12,'good','remove','moderate',1.00,'',NULL,NULL,NULL,'2026-01-07 03:10:17',1,'2026-01-06 16:02:01','2026-01-07 03:10:17',0),(1963,53,14,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 16:02:01','2026-01-06 16:02:01',0),(1964,53,46,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 16:02:01','2026-01-06 16:02:01',0),(1965,53,36,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 16:02:01','2026-01-06 16:02:01',0),(1966,53,1,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 16:02:01','2026-01-06 16:02:01',0),(1967,53,25,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 16:02:01','2026-01-06 16:02:01',0),(1968,53,29,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 16:02:01','2026-01-06 16:02:01',0),(1969,53,6,'good','clean','moderate',1.00,'',NULL,NULL,NULL,'2026-01-07 03:10:15',1,'2026-01-06 16:02:01','2026-01-07 03:10:15',0),(1970,53,13,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 16:02:01','2026-01-06 16:02:01',0),(1971,53,19,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 16:02:01','2026-01-06 16:02:01',0),(1972,53,35,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 16:02:01','2026-01-06 16:02:01',0),(1973,53,5,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 16:02:01','2026-01-06 16:02:01',0),(1974,53,42,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 16:02:01','2026-01-06 16:02:01',0),(1975,53,9,'good','replace','moderate',1.00,'',NULL,NULL,NULL,'2026-01-07 03:10:12',1,'2026-01-06 16:02:01','2026-01-07 03:10:12',0),(1976,53,15,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 16:02:01','2026-01-06 16:02:01',0),(1977,53,18,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 16:02:01','2026-01-06 16:02:01',0),(1978,53,48,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 16:02:01','2026-01-06 16:02:01',0),(1979,53,4,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 16:02:01','2026-01-06 16:02:01',0),(1980,53,28,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 16:02:01','2026-01-06 16:02:01',0),(1981,53,38,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 16:02:01','2026-01-06 16:02:01',0),(1982,53,24,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 16:02:01','2026-01-06 16:02:01',0),(1983,53,10,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 16:02:01','2026-01-06 16:02:01',0),(1984,53,47,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 16:02:01','2026-01-06 16:02:01',0),(1985,53,41,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 16:02:01','2026-01-06 16:02:01',0),(1986,53,43,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 16:02:01','2026-01-06 16:02:01',0),(1987,53,7,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 16:02:01','2026-01-06 16:02:01',0),(1988,53,44,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-06 16:02:01','2026-01-06 16:02:01',0),(1989,54,23,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:07:44','2026-01-07 03:07:44',0),(1990,54,16,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:07:44','2026-01-07 03:07:44',0),(1991,54,34,'good','replace','moderate',1.00,'',NULL,NULL,207,'2026-01-17 22:22:01',1,'2026-01-07 03:07:44','2026-01-17 22:22:56',0),(1992,54,3,'good','repair','moderate',1.00,'',NULL,NULL,208,'2026-01-17 22:21:55',1,'2026-01-07 03:07:44','2026-01-17 22:22:56',0),(1993,54,32,'good','remove','moderate',1.00,'',NULL,NULL,209,'2026-01-17 22:21:41',1,'2026-01-07 03:07:44','2026-01-17 22:22:56',0),(1994,54,8,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:07:44','2026-01-07 03:07:44',0),(1995,54,21,'good','replace','moderate',1.00,'',NULL,NULL,210,'2026-01-17 22:21:48',1,'2026-01-07 03:07:44','2026-01-17 22:22:56',0),(1996,54,45,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:07:44','2026-01-07 03:07:44',0),(1997,54,17,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:07:44','2026-01-07 03:07:44',0),(1998,54,31,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:07:44','2026-01-07 03:07:44',0),(1999,54,40,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:07:44','2026-01-07 03:07:44',0),(2000,54,2,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:07:44','2026-01-07 03:07:44',0),(2001,54,33,'good','repair','moderate',1.00,'',NULL,NULL,211,'2026-01-17 22:21:59',1,'2026-01-07 03:07:44','2026-01-17 22:22:56',0),(2002,54,22,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:07:44','2026-01-07 03:07:44',0),(2003,54,26,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:07:44','2026-01-07 03:07:44',0),(2004,54,30,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:07:44','2026-01-07 03:07:44',0),(2005,54,12,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:07:44','2026-01-07 03:07:44',0),(2006,54,14,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:07:44','2026-01-07 03:07:44',0),(2007,54,46,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:07:44','2026-01-07 03:07:44',0),(2008,54,36,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:07:44','2026-01-07 03:07:44',0),(2009,54,1,'good','clean','moderate',1.00,'',NULL,NULL,212,'2026-01-17 22:21:53',1,'2026-01-07 03:07:44','2026-01-17 22:22:56',0),(2010,54,25,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:07:44','2026-01-07 03:07:44',0),(2011,54,29,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:07:44','2026-01-07 03:07:44',0),(2012,54,6,'damaged','replace','major',1.00,'',NULL,NULL,213,'2026-01-17 22:22:12',1,'2026-01-07 03:07:44','2026-01-17 22:22:56',0),(2013,54,13,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:07:44','2026-01-07 03:07:44',0),(2014,54,19,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:07:44','2026-01-07 03:07:44',0),(2015,54,35,'good','replace','moderate',1.00,'',NULL,NULL,214,'2026-01-17 22:21:57',1,'2026-01-07 03:07:44','2026-01-17 22:22:56',0),(2016,54,5,'good','replace','moderate',1.00,'',NULL,NULL,215,'2026-01-17 22:21:50',1,'2026-01-07 03:07:44','2026-01-17 22:22:56',0),(2017,54,42,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:07:44','2026-01-07 03:07:44',0),(2018,54,9,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:07:44','2026-01-07 03:07:44',0),(2019,54,15,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:07:44','2026-01-07 03:07:44',0),(2020,54,18,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:07:44','2026-01-07 03:07:44',0),(2021,54,48,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:07:44','2026-01-07 03:07:44',0),(2022,54,4,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:07:44','2026-01-07 03:07:44',0),(2023,54,28,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:07:44','2026-01-07 03:07:44',0),(2024,54,38,'good','clean','moderate',1.00,'',NULL,NULL,216,'2026-01-17 22:22:09',1,'2026-01-07 03:07:44','2026-01-17 22:22:56',0),(2025,54,24,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:07:44','2026-01-07 03:07:44',0),(2026,54,10,'good','replace','moderate',1.00,'',NULL,NULL,217,'2026-01-17 22:22:07',1,'2026-01-07 03:07:44','2026-01-17 22:22:56',0),(2027,54,47,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:07:44','2026-01-07 03:07:44',0),(2028,54,41,'good','repair','moderate',1.00,'',NULL,NULL,218,'2026-01-17 22:22:05',1,'2026-01-07 03:07:44','2026-01-17 22:22:56',0),(2029,54,43,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:07:44','2026-01-07 03:07:44',0),(2030,54,7,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:07:44','2026-01-07 03:07:44',0),(2031,54,44,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:07:44','2026-01-07 03:07:44',0),(2032,55,23,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:08:13','2026-01-07 03:08:13',0),(2033,55,16,'good','repair','moderate',1.00,'',NULL,NULL,201,'2026-01-07 03:08:39',1,'2026-01-07 03:08:13','2026-01-07 03:09:30',0),(2034,55,34,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:08:13','2026-01-07 03:08:13',0),(2035,55,3,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:08:13','2026-01-07 03:08:13',0),(2036,55,32,'missing','remove','moderate',1.00,'',NULL,NULL,202,'2026-01-07 03:08:27',1,'2026-01-07 03:08:13','2026-01-07 03:09:30',0),(2037,55,8,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:08:13','2026-01-07 03:08:13',0),(2038,55,21,'good','replace','moderate',1.00,'',NULL,NULL,203,'2026-01-07 03:08:51',1,'2026-01-07 03:08:13','2026-01-07 03:09:30',0),(2039,55,45,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:08:13','2026-01-07 03:08:13',0),(2040,55,17,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:08:13','2026-01-07 03:08:13',0),(2041,55,31,'good','clean','moderate',1.00,'',NULL,NULL,204,'2026-01-07 03:08:36',1,'2026-01-07 03:08:13','2026-01-07 03:09:30',0),(2042,55,40,'good','replace','moderate',1.00,'',NULL,NULL,205,'2026-01-07 03:08:42',1,'2026-01-07 03:08:13','2026-01-07 03:09:30',0),(2043,55,2,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:08:13','2026-01-07 03:08:13',0),(2044,55,33,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:08:13','2026-01-07 03:08:13',0),(2045,55,22,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:08:13','2026-01-07 03:08:13',0),(2046,55,26,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:08:13','2026-01-07 03:08:13',0),(2047,55,30,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:08:13','2026-01-07 03:08:13',0),(2048,55,12,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:08:13','2026-01-07 03:08:13',0),(2049,55,14,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:08:13','2026-01-07 03:08:13',0),(2050,55,46,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:08:13','2026-01-07 03:08:13',0),(2051,55,36,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:08:13','2026-01-07 03:08:13',0),(2052,55,1,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:08:13','2026-01-07 03:08:13',0),(2053,55,25,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:08:13','2026-01-07 03:08:13',0),(2054,55,29,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:08:13','2026-01-07 03:08:13',0),(2055,55,6,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:08:13','2026-01-07 03:08:13',0),(2056,55,13,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:08:13','2026-01-07 03:08:13',0),(2057,55,19,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:08:13','2026-01-07 03:08:13',0),(2058,55,35,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:08:13','2026-01-07 03:08:13',0),(2059,55,5,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:08:13','2026-01-07 03:08:13',0),(2060,55,42,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:08:13','2026-01-07 03:08:13',0),(2061,55,9,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:08:13','2026-01-07 03:08:13',0),(2062,55,15,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:08:13','2026-01-07 03:08:13',0),(2063,55,18,'good','clean','moderate',1.00,'',NULL,NULL,206,'2026-01-07 03:08:45',1,'2026-01-07 03:08:13','2026-01-07 03:09:30',0),(2064,55,48,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:08:13','2026-01-07 03:08:13',0),(2065,55,4,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:08:13','2026-01-07 03:08:13',0),(2066,55,28,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:08:13','2026-01-07 03:08:13',0),(2067,55,38,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:08:13','2026-01-07 03:08:13',0),(2068,55,24,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:08:13','2026-01-07 03:08:13',0),(2069,55,10,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:08:13','2026-01-07 03:08:13',0),(2070,55,47,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:08:13','2026-01-07 03:08:13',0),(2071,55,41,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:08:13','2026-01-07 03:08:13',0),(2072,55,43,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:08:13','2026-01-07 03:08:13',0),(2073,55,7,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:08:13','2026-01-07 03:08:13',0),(2074,55,44,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:08:13','2026-01-07 03:08:13',0),(2075,56,23,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:33:32','2026-01-07 03:33:32',0),(2076,56,16,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:33:32','2026-01-07 03:33:32',0),(2077,56,34,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:33:32','2026-01-07 03:33:32',0),(2078,56,3,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:33:32','2026-01-07 03:33:32',0),(2079,56,32,'damaged','repair','moderate',1.00,'',NULL,NULL,219,'2026-01-07 03:33:37',1,'2026-01-07 03:33:32','2026-01-17 22:33:03',0),(2080,56,8,'good','repair','moderate',1.00,'',NULL,NULL,220,'2026-01-17 22:28:26',1,'2026-01-07 03:33:32','2026-01-17 22:33:03',0),(2081,56,21,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:33:32','2026-01-07 03:33:32',0),(2082,56,45,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:33:32','2026-01-07 03:33:32',0),(2083,56,17,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:33:32','2026-01-07 03:33:32',0),(2084,56,31,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:33:32','2026-01-07 03:33:32',0),(2085,56,40,'good','replace','moderate',1.00,'',NULL,NULL,221,'2026-01-17 22:31:00',1,'2026-01-07 03:33:32','2026-01-17 22:33:03',0),(2086,56,2,'good','replace','moderate',1.00,'',NULL,NULL,222,'2026-01-17 22:28:04',1,'2026-01-07 03:33:32','2026-01-17 22:33:03',0),(2087,56,33,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:33:32','2026-01-07 03:33:32',0),(2088,56,22,'good','repair','moderate',1.00,'',NULL,NULL,223,'2026-01-17 22:28:33',1,'2026-01-07 03:33:32','2026-01-17 22:33:03',0),(2089,56,26,'good','repair','moderate',1.00,'',NULL,NULL,224,'2026-01-17 22:30:58',1,'2026-01-07 03:33:32','2026-01-17 22:33:03',0),(2090,56,30,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:33:32','2026-01-07 03:33:32',0),(2091,56,12,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:33:32','2026-01-07 03:33:32',0),(2092,56,14,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:33:32','2026-01-07 03:33:32',0),(2093,56,46,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:33:32','2026-01-07 03:33:32',0),(2094,56,36,'good','clean','moderate',1.00,'',NULL,NULL,225,'2026-01-17 22:28:02',1,'2026-01-07 03:33:32','2026-01-17 22:33:03',0),(2095,56,1,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:33:32','2026-01-07 03:33:32',0),(2096,56,25,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:33:32','2026-01-07 03:33:32',0),(2097,56,29,'damaged','repair','critical',1.00,'',NULL,NULL,226,'2026-01-17 22:32:20',1,'2026-01-07 03:33:32','2026-01-17 22:33:03',0),(2098,56,6,'good','repair','moderate',1.00,'',NULL,NULL,227,'2026-01-17 22:31:05',1,'2026-01-07 03:33:32','2026-01-17 22:33:03',0),(2099,56,13,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:33:32','2026-01-07 03:33:32',0),(2100,56,19,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:33:32','2026-01-07 03:33:32',0),(2101,56,35,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:33:32','2026-01-07 03:33:32',0),(2102,56,5,'good','clean','moderate',1.00,'',NULL,NULL,228,'2026-01-17 22:28:06',1,'2026-01-07 03:33:32','2026-01-17 22:33:03',0),(2103,56,42,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:33:32','2026-01-07 03:33:32',0),(2104,56,9,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:33:32','2026-01-07 03:33:32',0),(2105,56,15,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:33:32','2026-01-07 03:33:32',0),(2106,56,18,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:33:32','2026-01-07 03:33:32',0),(2107,56,48,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:33:32','2026-01-07 03:33:32',0),(2108,56,4,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:33:32','2026-01-07 03:33:32',0),(2109,56,28,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:33:32','2026-01-07 03:33:32',0),(2110,56,38,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:33:32','2026-01-07 03:33:32',0),(2111,56,24,'good','replace','moderate',1.00,'',NULL,NULL,229,'2026-01-17 22:27:39',1,'2026-01-07 03:33:32','2026-01-17 22:33:03',0),(2112,56,10,'good','repair','moderate',1.00,'',NULL,NULL,230,'2026-01-17 22:27:48',1,'2026-01-07 03:33:32','2026-01-17 22:33:03',0),(2113,56,47,'good','repair','moderate',1.00,'',NULL,NULL,231,'2026-01-17 22:27:42',1,'2026-01-07 03:33:32','2026-01-17 22:33:03',0),(2114,56,41,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:33:32','2026-01-07 03:33:32',0),(2115,56,43,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:33:32','2026-01-07 03:33:32',0),(2116,56,7,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:33:32','2026-01-07 03:33:32',0),(2117,56,44,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-07 03:33:32','2026-01-07 03:33:32',0),(2118,57,23,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-17 22:29:19','2026-01-17 22:29:19',0),(2119,57,16,'good','replace','moderate',1.00,'',NULL,NULL,NULL,'2026-01-23 19:20:59',1,'2026-01-17 22:29:19','2026-01-23 19:20:59',0),(2120,57,34,'good','replace','moderate',1.00,'',NULL,NULL,232,'2026-01-23 17:58:06',1,'2026-01-17 22:29:19','2026-01-23 17:58:34',0),(2121,57,3,'good','clean','moderate',1.00,'',NULL,NULL,233,'2026-01-23 17:58:08',1,'2026-01-17 22:29:19','2026-01-23 17:58:34',0),(2122,57,32,'good','repair','moderate',1.00,'',NULL,NULL,NULL,'2026-01-23 19:20:39',1,'2026-01-17 22:29:19','2026-01-23 19:20:39',0),(2123,57,8,'good','replace','moderate',1.00,'',NULL,NULL,234,'2026-01-23 17:58:01',1,'2026-01-17 22:29:19','2026-01-23 17:58:34',0),(2124,57,21,'good','clean','moderate',1.00,'',NULL,NULL,235,'2026-01-23 17:58:13',1,'2026-01-17 22:29:19','2026-01-23 17:58:34',0),(2125,57,45,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-17 22:29:19','2026-01-17 22:29:19',0),(2126,57,17,'good','replace','moderate',1.00,'',NULL,NULL,236,'2026-01-23 17:57:56',1,'2026-01-17 22:29:19','2026-01-23 19:19:42',0),(2127,57,31,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-17 22:29:19','2026-01-17 22:29:19',0),(2128,57,40,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-17 22:29:19','2026-01-17 22:29:19',0),(2129,57,2,'good','replace','moderate',1.00,'',NULL,NULL,NULL,'2026-01-23 19:19:44',1,'2026-01-17 22:29:19','2026-01-23 19:19:44',0),(2130,57,33,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-17 22:29:19','2026-01-17 22:29:19',0),(2131,57,22,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-17 22:29:19','2026-01-17 22:29:19',0),(2132,57,26,'good','replace','moderate',1.00,'',NULL,NULL,237,'2026-01-23 17:57:36',1,'2026-01-17 22:29:19','2026-01-23 17:58:34',0),(2133,57,30,'good','replace','moderate',1.00,'',NULL,NULL,238,'2026-01-23 17:57:27',1,'2026-01-17 22:29:19','2026-01-23 17:58:34',0),(2134,57,12,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-17 22:29:19','2026-01-17 22:29:19',0),(2135,57,14,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-17 22:29:19','2026-01-17 22:29:19',0),(2136,57,46,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-17 22:29:19','2026-01-17 22:29:19',0),(2137,57,36,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-17 22:29:19','2026-01-17 22:29:19',0),(2138,57,1,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-17 22:29:19','2026-01-17 22:29:19',0),(2139,57,25,'good','replace','moderate',1.00,'',NULL,NULL,239,'2026-01-23 17:57:39',1,'2026-01-17 22:29:19','2026-01-23 19:20:52',0),(2140,57,29,'good','repair','moderate',1.00,'',NULL,NULL,240,'2026-01-23 17:57:30',1,'2026-01-17 22:29:19','2026-01-23 17:58:34',0),(2141,57,6,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-17 22:29:19','2026-01-17 22:29:19',0),(2142,57,13,'good','clean','moderate',1.00,'',NULL,NULL,241,'2026-01-23 17:57:53',1,'2026-01-17 22:29:19','2026-01-23 17:58:34',0),(2143,57,19,'good','repair','moderate',1.00,'',NULL,NULL,242,'2026-01-23 17:58:18',1,'2026-01-17 22:29:19','2026-01-23 17:58:34',0),(2144,57,35,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-17 22:29:19','2026-01-17 22:29:19',0),(2145,57,5,'good','repair','moderate',1.00,'',NULL,NULL,243,'2026-01-23 17:58:10',1,'2026-01-17 22:29:19','2026-01-23 17:58:34',0),(2146,57,42,'good','replace','moderate',1.00,'',NULL,NULL,244,'2026-01-23 17:57:41',1,'2026-01-17 22:29:19','2026-01-23 17:58:34',0),(2147,57,9,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-17 22:29:19','2026-01-17 22:29:19',0),(2148,57,15,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-17 22:29:19','2026-01-17 22:29:19',0),(2149,57,18,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-17 22:29:19','2026-01-17 22:29:19',0),(2150,57,48,'good','replace','moderate',1.00,'',NULL,NULL,245,'2026-01-23 17:57:31',1,'2026-01-17 22:29:19','2026-01-23 17:58:34',0),(2151,57,4,'good','replace','moderate',1.00,'',NULL,NULL,NULL,'2026-01-23 19:19:48',1,'2026-01-17 22:29:19','2026-01-23 19:19:48',0),(2152,57,28,'good','repair','moderate',1.00,'',NULL,NULL,246,'2026-01-23 17:57:43',1,'2026-01-17 22:29:19','2026-01-23 17:58:34',0),(2153,57,38,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-17 22:29:19','2026-01-17 22:29:19',0),(2154,57,24,'good','replace','moderate',1.00,'',NULL,NULL,247,'2026-01-23 17:57:45',1,'2026-01-17 22:29:19','2026-01-23 19:19:40',0),(2155,57,10,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-17 22:29:19','2026-01-17 22:29:19',0),(2156,57,47,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-17 22:29:19','2026-01-17 22:29:19',0),(2157,57,41,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-17 22:29:19','2026-01-17 22:29:19',0),(2158,57,43,'good','replace','moderate',1.00,'',NULL,NULL,248,'2026-01-23 17:57:49',1,'2026-01-17 22:29:19','2026-01-23 17:58:34',0),(2159,57,7,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-17 22:29:19','2026-01-17 22:29:19',0),(2160,57,44,'good','replace','moderate',1.00,'',NULL,NULL,NULL,'2026-01-23 19:20:56',1,'2026-01-17 22:29:19','2026-01-23 19:20:56',0),(2161,58,23,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-17 22:29:53','2026-01-17 22:29:53',0),(2162,58,16,'good','clean','moderate',1.00,'',NULL,NULL,249,'2026-01-17 22:30:27',1,'2026-01-17 22:29:53','2026-01-23 22:05:53',0),(2163,58,34,'good','replace','moderate',1.00,'',NULL,NULL,250,'2026-01-17 22:30:14',1,'2026-01-17 22:29:53','2026-01-23 22:05:53',0),(2164,58,3,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-17 22:29:53','2026-01-17 22:29:53',0),(2165,58,32,'good','clean','moderate',1.00,'',NULL,NULL,251,'2026-01-17 22:30:41',1,'2026-01-17 22:29:53','2026-01-23 22:05:53',0),(2166,58,8,'good','replace','moderate',1.00,'',NULL,NULL,252,'2026-01-17 22:30:21',1,'2026-01-17 22:29:53','2026-01-23 22:05:53',0),(2167,58,21,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-17 22:29:53','2026-01-17 22:29:53',0),(2168,58,45,'good','replace','moderate',1.00,'',NULL,NULL,253,'2026-01-17 22:30:34',1,'2026-01-17 22:29:53','2026-01-23 22:05:53',0),(2169,58,17,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-17 22:29:53','2026-01-17 22:29:53',0),(2170,58,31,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-17 22:29:53','2026-01-17 22:29:53',0),(2171,58,40,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-17 22:29:53','2026-01-17 22:29:53',0),(2172,58,2,'good','clean','moderate',1.00,'',NULL,NULL,254,'2026-01-17 22:30:09',1,'2026-01-17 22:29:53','2026-01-23 22:05:53',0),(2173,58,33,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-17 22:29:53','2026-01-17 22:29:53',0),(2174,58,22,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-17 22:29:53','2026-01-17 22:29:53',0),(2175,58,26,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-17 22:29:53','2026-01-17 22:29:53',0),(2176,58,30,'good','repair','moderate',1.00,'',NULL,NULL,255,'2026-01-17 22:30:38',1,'2026-01-17 22:29:53','2026-01-23 22:05:53',0),(2177,58,12,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-17 22:29:53','2026-01-17 22:29:53',0),(2178,58,14,'good','remove','moderate',1.00,'',NULL,NULL,256,'2026-01-17 22:30:25',1,'2026-01-17 22:29:53','2026-01-23 22:05:53',0),(2179,58,46,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-17 22:29:53','2026-01-17 22:29:53',0),(2180,58,36,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-17 22:29:53','2026-01-17 22:29:53',0),(2181,58,1,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-17 22:29:53','2026-01-17 22:29:53',0),(2182,58,25,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-17 22:29:53','2026-01-17 22:29:53',0),(2183,58,29,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-17 22:29:53','2026-01-17 22:29:53',0),(2184,58,6,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-17 22:29:53','2026-01-17 22:29:53',0),(2185,58,13,'good','replace','moderate',1.00,'',NULL,NULL,257,'2026-01-23 22:05:33',1,'2026-01-17 22:29:53','2026-01-23 22:05:53',0),(2186,58,19,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-17 22:29:53','2026-01-17 22:29:53',0),(2187,58,35,'good','replace','moderate',1.00,'',NULL,NULL,258,'2026-01-17 22:30:12',1,'2026-01-17 22:29:53','2026-01-23 22:05:53',0),(2188,58,5,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-17 22:29:53','2026-01-17 22:29:53',0),(2189,58,42,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-17 22:29:53','2026-01-17 22:29:53',0),(2190,58,9,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-17 22:29:53','2026-01-17 22:29:53',0),(2191,58,15,'good','repair','moderate',1.00,'',NULL,NULL,259,'2026-01-17 22:30:23',1,'2026-01-17 22:29:53','2026-01-23 22:05:53',0),(2192,58,18,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-17 22:29:53','2026-01-17 22:29:53',0),(2193,58,48,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-17 22:29:53','2026-01-17 22:29:53',0),(2194,58,4,'good','repair','moderate',1.00,'',NULL,NULL,260,'2026-01-17 22:30:06',1,'2026-01-17 22:29:53','2026-01-23 22:05:53',0),(2195,58,28,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-17 22:29:53','2026-01-17 22:29:53',0),(2196,58,38,'good','replace','moderate',1.00,'',NULL,NULL,261,'2026-01-17 22:30:18',1,'2026-01-17 22:29:53','2026-01-23 22:05:53',0),(2197,58,24,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-17 22:29:53','2026-01-17 22:29:53',0),(2198,58,10,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-17 22:29:53','2026-01-17 22:29:53',0),(2199,58,47,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-17 22:29:53','2026-01-17 22:29:53',0),(2200,58,41,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-17 22:29:53','2026-01-17 22:29:53',0),(2201,58,43,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-17 22:29:53','2026-01-17 22:29:53',0),(2202,58,7,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-17 22:29:53','2026-01-17 22:29:53',0),(2203,58,44,'good','repair','moderate',1.00,'',NULL,NULL,262,'2026-01-17 22:30:30',1,'2026-01-17 22:29:53','2026-01-23 22:05:53',0),(2204,59,23,'good','replace','moderate',1.00,'',NULL,NULL,263,'2026-01-23 22:32:25',1,'2026-01-23 22:25:51','2026-01-23 22:33:34',0),(2205,59,16,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-23 22:25:51','2026-01-23 22:25:51',0),(2206,59,34,'good','replace','moderate',1.00,'',NULL,NULL,264,'2026-01-23 22:32:37',1,'2026-01-23 22:25:51','2026-01-23 22:33:34',0),(2207,59,3,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-23 22:25:51','2026-01-23 22:25:51',0),(2208,59,32,'good','clean','moderate',1.00,'',NULL,NULL,265,'2026-01-23 22:32:21',1,'2026-01-23 22:25:51','2026-01-24 22:41:08',0),(2209,59,8,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-23 22:25:51','2026-01-23 22:25:51',0),(2210,59,21,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-23 22:25:51','2026-01-23 22:25:51',0),(2211,59,45,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-23 22:25:51','2026-01-23 22:25:51',0),(2212,59,17,'good','replace','moderate',1.00,'',NULL,NULL,266,'2026-01-23 22:32:30',1,'2026-01-23 22:25:51','2026-01-23 22:33:34',0),(2213,59,31,'good','clean','moderate',1.00,'',NULL,NULL,NULL,'2026-01-24 22:40:05',1,'2026-01-23 22:25:51','2026-01-24 22:40:11',0),(2214,59,40,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-23 22:25:51','2026-01-23 22:25:51',0),(2215,59,2,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-23 22:25:51','2026-01-23 22:25:51',0),(2216,59,33,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-23 22:25:51','2026-01-23 22:25:51',0),(2217,59,22,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-23 22:25:51','2026-01-23 22:25:51',0),(2218,59,26,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-23 22:25:51','2026-01-23 22:25:51',0),(2219,59,30,'good','clean','moderate',1.00,'',NULL,NULL,NULL,'2026-01-24 22:40:13',1,'2026-01-23 22:25:51','2026-01-24 22:40:13',0),(2220,59,12,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-23 22:25:51','2026-01-23 22:25:51',0),(2221,59,14,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-23 22:25:51','2026-01-23 22:25:51',0),(2222,59,46,'good','replace','moderate',1.00,'',NULL,NULL,267,'2026-01-23 22:32:43',1,'2026-01-23 22:25:51','2026-01-23 22:33:34',0),(2223,59,36,'good','replace','moderate',1.00,'',NULL,NULL,268,'2026-01-23 22:32:39',1,'2026-01-23 22:25:51','2026-01-23 22:33:34',0),(2224,59,1,'good','replace','moderate',1.00,'',NULL,NULL,269,'2026-01-23 22:32:41',1,'2026-01-23 22:25:51','2026-01-23 22:33:34',0),(2225,59,25,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-23 22:25:51','2026-01-23 22:25:51',0),(2226,59,29,'good','replace','moderate',1.00,'',NULL,NULL,270,'2026-01-23 22:32:23',1,'2026-01-23 22:25:51','2026-01-23 22:33:34',0),(2227,59,6,'good','replace','moderate',1.00,'',NULL,NULL,271,'2026-01-23 22:32:32',1,'2026-01-23 22:25:51','2026-01-23 22:33:34',0),(2228,59,13,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-23 22:25:51','2026-01-23 22:25:51',0),(2229,59,19,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-23 22:25:51','2026-01-23 22:25:51',0),(2230,59,35,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-23 22:25:51','2026-01-23 22:25:51',0),(2231,59,5,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-23 22:25:51','2026-01-23 22:25:51',0),(2232,59,42,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-23 22:25:51','2026-01-23 22:25:51',0),(2233,59,9,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-23 22:25:51','2026-01-23 22:25:51',0),(2234,59,15,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-23 22:25:51','2026-01-23 22:25:51',0),(2235,59,18,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-23 22:25:51','2026-01-23 22:25:51',0),(2236,59,48,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-23 22:25:51','2026-01-23 22:25:51',0),(2237,59,4,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-23 22:25:51','2026-01-23 22:25:51',0),(2238,59,28,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-23 22:25:51','2026-01-23 22:25:51',0),(2239,59,38,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-23 22:25:51','2026-01-23 22:25:51',0),(2240,59,24,'good','replace','moderate',1.00,'',NULL,NULL,272,'2026-01-23 22:32:27',1,'2026-01-23 22:25:51','2026-01-23 22:33:34',0),(2241,59,10,'good','replace','moderate',1.00,'',NULL,NULL,273,'2026-01-23 22:32:34',1,'2026-01-23 22:25:51','2026-01-23 22:33:34',0),(2242,59,47,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-23 22:25:51','2026-01-23 22:25:51',0),(2243,59,41,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-23 22:25:51','2026-01-23 22:25:51',0),(2244,59,43,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-23 22:25:51','2026-01-23 22:25:51',0),(2245,59,7,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-23 22:25:51','2026-01-23 22:25:51',0),(2246,59,44,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-23 22:25:51','2026-01-23 22:25:51',0),(2247,60,23,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-23 22:51:03','2026-01-23 22:51:03',0),(2248,60,16,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-23 22:51:03','2026-01-23 22:51:03',0),(2249,60,34,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-23 22:51:03','2026-01-23 22:51:03',0),(2250,60,3,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-23 22:51:03','2026-01-23 22:51:03',0),(2251,60,32,'good','remove','moderate',1.00,'',NULL,NULL,274,'2026-01-23 22:51:09',1,'2026-01-23 22:51:03','2026-01-26 06:16:17',0),(2252,60,8,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-23 22:51:03','2026-01-23 22:51:03',0),(2253,60,21,'good','replace','moderate',1.00,'',NULL,NULL,275,'2026-01-23 22:51:17',1,'2026-01-23 22:51:03','2026-01-23 22:52:57',0),(2254,60,45,'good','replace','moderate',1.00,'',NULL,NULL,NULL,'2026-01-25 03:38:05',1,'2026-01-23 22:51:03','2026-01-25 03:38:05',0),(2255,60,17,'good','repair','moderate',1.00,'',NULL,NULL,276,'2026-01-23 22:51:33',1,'2026-01-23 22:51:03','2026-01-23 22:52:57',0),(2256,60,31,'good','replace','moderate',1.00,'',NULL,NULL,NULL,'2026-01-25 03:52:54',1,'2026-01-23 22:51:03','2026-01-25 03:52:54',0),(2257,60,40,'good','replace','moderate',1.00,'',NULL,NULL,277,'2026-01-23 22:51:30',1,'2026-01-23 22:51:03','2026-01-23 22:52:57',0),(2258,60,2,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-23 22:51:03','2026-01-23 22:51:03',0),(2259,60,33,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-23 22:51:03','2026-01-23 22:51:03',0),(2260,60,22,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-23 22:51:03','2026-01-23 22:51:03',0),(2261,60,26,'good','replace','moderate',1.00,'',NULL,NULL,NULL,'2026-01-25 03:38:07',1,'2026-01-23 22:51:03','2026-01-25 03:38:07',0),(2262,60,30,'good','repair','moderate',1.00,'',NULL,NULL,278,'2026-01-23 22:51:11',1,'2026-01-23 22:51:03','2026-01-25 03:52:57',1),(2263,60,12,'good','replace','moderate',1.00,'',NULL,NULL,279,'2026-01-23 22:51:28',1,'2026-01-23 22:51:03','2026-01-23 22:52:57',0),(2264,60,14,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-23 22:51:03','2026-01-23 22:51:03',0),(2265,60,46,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-23 22:51:03','2026-01-23 22:51:03',0),(2266,60,36,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-23 22:51:03','2026-01-23 22:51:03',0),(2267,60,1,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-23 22:51:03','2026-01-23 22:51:03',0),(2268,60,25,'good','ok','moderate',1.00,'',NULL,NULL,NULL,'2026-01-25 03:38:12',1,'2026-01-23 22:51:03','2026-01-25 03:38:12',1),(2269,60,29,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-23 22:51:03','2026-01-23 22:51:03',0),(2270,60,6,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-23 22:51:03','2026-01-23 22:51:03',0),(2271,60,13,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-23 22:51:03','2026-01-23 22:51:03',0),(2272,60,19,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-23 22:51:03','2026-01-23 22:51:03',0),(2273,60,35,'good','replace','moderate',1.00,'',NULL,NULL,280,'2026-01-23 22:51:22',1,'2026-01-23 22:51:03','2026-01-23 22:52:57',0),(2274,60,5,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-23 22:51:03','2026-01-23 22:51:03',0),(2275,60,42,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-23 22:51:03','2026-01-23 22:51:03',0),(2276,60,9,'good','replace','moderate',1.00,'',NULL,NULL,281,'2026-01-23 22:51:27',1,'2026-01-23 22:51:03','2026-01-23 22:52:57',0),(2277,60,15,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-23 22:51:03','2026-01-23 22:51:03',0),(2278,60,18,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-23 22:51:03','2026-01-23 22:51:03',0),(2279,60,48,'good','repair','moderate',1.00,'',NULL,NULL,NULL,'2026-01-25 03:53:27',1,'2026-01-23 22:51:03','2026-01-25 03:53:27',1),(2280,60,4,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-23 22:51:03','2026-01-23 22:51:03',0),(2281,60,28,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-23 22:51:03','2026-01-23 22:51:03',0),(2282,60,38,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-23 22:51:03','2026-01-23 22:51:03',0),(2283,60,24,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-23 22:51:03','2026-01-23 22:51:03',0),(2284,60,10,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-23 22:51:03','2026-01-23 22:51:03',0),(2285,60,47,'good','clean','moderate',1.00,'',NULL,NULL,282,'2026-01-23 22:51:38',1,'2026-01-23 22:51:03','2026-01-23 22:52:57',0),(2286,60,41,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-23 22:51:03','2026-01-23 22:51:03',0),(2287,60,43,'good','clean','moderate',1.00,'',NULL,NULL,283,'2026-01-23 22:51:40',1,'2026-01-23 22:51:03','2026-01-23 22:52:57',0),(2288,60,7,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-23 22:51:03','2026-01-23 22:51:03',0),(2289,60,44,'good','clean','moderate',1.00,'',NULL,NULL,284,'2026-01-23 22:51:37',1,'2026-01-23 22:51:03','2026-01-23 22:52:57',0),(2290,61,23,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-23 22:53:15','2026-01-23 22:53:15',0),(2291,61,16,'good','clean','moderate',1.00,'',NULL,NULL,344,'2026-01-23 23:04:26',1,'2026-01-23 22:53:15','2026-01-27 15:22:58',0),(2292,61,34,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-23 22:53:15','2026-01-23 22:53:15',0),(2293,61,3,'good','repair','moderate',1.00,'',NULL,NULL,345,'2026-01-23 23:03:09',1,'2026-01-23 22:53:15','2026-01-27 15:22:58',0),(2294,61,32,'good','repair','moderate',1.00,'',NULL,NULL,346,'2026-01-23 22:59:43',1,'2026-01-23 22:53:15','2026-01-27 15:22:58',1),(2295,61,8,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-23 22:53:15','2026-01-23 22:53:15',0),(2296,61,21,'good','clean','moderate',1.00,'',NULL,NULL,347,'2026-01-23 23:02:50',1,'2026-01-23 22:53:15','2026-01-27 15:22:58',0),(2297,61,45,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-23 22:53:15','2026-01-23 22:53:15',0),(2298,61,17,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-23 22:53:15','2026-01-23 22:53:15',0),(2299,61,31,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-23 22:53:15','2026-01-23 22:53:15',0),(2300,61,40,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-23 22:53:15','2026-01-23 22:53:15',0),(2301,61,2,'good','replace','moderate',1.00,'',NULL,NULL,348,'2026-01-23 23:03:06',1,'2026-01-23 22:53:15','2026-01-27 15:22:58',0),(2302,61,33,'poor','repair','minor',1.00,'touch up paint',NULL,NULL,349,'2026-01-23 23:03:29',1,'2026-01-23 22:53:15','2026-01-27 15:22:58',0),(2303,61,22,'good','clean','moderate',1.00,'',NULL,NULL,350,'2026-01-23 23:02:47',1,'2026-01-23 22:53:15','2026-01-27 15:22:58',0),(2304,61,26,'good','clean','moderate',1.00,'',NULL,NULL,351,'2026-01-23 23:04:50',1,'2026-01-23 22:53:15','2026-01-27 15:22:58',0),(2305,61,30,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-23 22:53:15','2026-01-23 22:53:15',0),(2306,61,12,'good','remove','moderate',1.00,'',NULL,NULL,352,'2026-01-23 23:04:12',1,'2026-01-23 22:53:15','2026-01-27 15:22:58',0),(2307,61,14,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-23 22:53:15','2026-01-23 22:53:15',0),(2308,61,46,'good','replace','moderate',1.00,'',NULL,NULL,353,'2026-01-23 23:02:46',1,'2026-01-23 22:53:15','2026-01-27 15:22:58',0),(2309,61,36,'good','remove','moderate',1.00,'',NULL,NULL,354,'2026-01-23 23:03:19',1,'2026-01-23 22:53:15','2026-01-27 15:22:58',0),(2310,61,1,'good','repair','moderate',1.00,'',NULL,NULL,355,'2026-01-23 23:02:59',1,'2026-01-23 22:53:15','2026-01-27 15:22:58',0),(2311,61,25,'good','remove','moderate',1.00,'',NULL,NULL,356,'2026-01-23 23:04:48',1,'2026-01-23 22:53:15','2026-01-27 15:22:58',0),(2312,61,29,'good','clean','moderate',1.00,'',NULL,NULL,357,'2026-01-23 22:59:49',1,'2026-01-23 22:53:15','2026-01-27 15:22:58',0),(2313,61,6,'good','clean','moderate',1.00,'',NULL,NULL,358,'2026-01-23 23:04:08',1,'2026-01-23 22:53:15','2026-01-27 15:22:58',0),(2314,61,13,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-23 22:53:15','2026-01-23 22:53:15',0),(2315,61,19,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-23 22:53:15','2026-01-23 22:53:15',0),(2316,61,35,'good','replace','moderate',1.00,'',NULL,NULL,359,'2026-01-23 23:03:17',1,'2026-01-23 22:53:15','2026-01-27 15:22:58',0),(2317,61,5,'good','replace','moderate',1.00,'',NULL,NULL,360,'2026-01-23 23:02:56',1,'2026-01-23 22:53:15','2026-01-27 15:22:58',0),(2318,61,42,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-23 22:53:15','2026-01-23 22:53:15',0),(2319,61,9,'good','clean','moderate',1.00,'',NULL,NULL,361,'2026-01-23 23:04:03',1,'2026-01-23 22:53:15','2026-01-27 15:22:58',0),(2320,61,15,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-23 22:53:15','2026-01-23 22:53:15',0),(2321,61,18,'good','clean','moderate',1.00,'',NULL,NULL,362,'2026-01-23 23:02:41',1,'2026-01-23 22:53:15','2026-01-27 15:22:58',0),(2322,61,48,'good','repair','moderate',1.00,'',NULL,NULL,363,'2026-01-23 23:00:10',1,'2026-01-23 22:53:15','2026-01-27 15:22:58',0),(2323,61,4,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-23 22:53:15','2026-01-23 22:53:15',0),(2324,61,28,'good','clean','moderate',1.00,'',NULL,NULL,364,'2026-01-23 23:04:42',1,'2026-01-23 22:53:15','2026-01-27 15:22:58',0),(2325,61,38,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-23 22:53:15','2026-01-23 22:53:15',0),(2326,61,24,'good','replace','moderate',1.00,'',NULL,NULL,365,'2026-01-23 23:04:39',1,'2026-01-23 22:53:15','2026-01-27 15:22:58',0),(2327,61,10,'good','replace','moderate',1.00,'',NULL,NULL,366,'2026-01-23 23:03:59',1,'2026-01-23 22:53:15','2026-01-27 15:22:58',0),(2328,61,47,'good','replace','moderate',1.00,'',NULL,NULL,367,'2026-01-23 23:04:37',1,'2026-01-23 22:53:15','2026-01-27 15:22:58',0),(2329,61,41,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-23 22:53:15','2026-01-23 22:53:15',0),(2330,61,43,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-23 22:53:15','2026-01-23 22:53:15',0),(2331,61,7,'good','clean','moderate',1.00,'',NULL,NULL,368,'2026-01-23 23:03:54',1,'2026-01-23 22:53:15','2026-01-27 15:22:58',0),(2332,61,44,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-23 22:53:15','2026-01-23 22:53:15',0),(2333,62,23,'good','clean','moderate',1.00,'',NULL,NULL,337,'2026-01-25 01:09:25',1,'2026-01-25 01:08:12','2026-01-26 06:17:01',0),(2334,62,16,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-25 01:08:12','2026-01-25 01:08:12',0),(2335,62,34,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-25 01:08:12','2026-01-25 01:08:12',0),(2336,62,3,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-25 01:08:12','2026-01-25 01:08:12',0),(2337,62,32,'good','clean','moderate',1.00,'',NULL,NULL,338,'2026-01-25 01:08:17',1,'2026-01-25 01:08:12','2026-01-30 22:52:54',0),(2338,62,8,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-25 01:08:12','2026-01-25 01:08:12',0),(2339,62,21,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-25 01:08:12','2026-01-25 01:08:12',0),(2340,62,45,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-25 01:08:12','2026-01-25 01:08:12',0),(2341,62,17,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-25 01:08:12','2026-01-25 01:08:12',0),(2342,62,31,'good','clean','moderate',1.00,'',NULL,NULL,339,'2026-01-25 01:08:20',1,'2026-01-25 01:08:12','2026-01-26 06:17:01',0),(2343,62,40,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-25 01:08:12','2026-01-25 01:08:12',0),(2344,62,2,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-25 01:08:12','2026-01-25 01:08:12',0),(2345,62,33,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-25 01:08:12','2026-01-25 01:08:12',0),(2346,62,22,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-25 01:08:12','2026-01-25 01:08:12',0),(2347,62,26,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-25 01:08:12','2026-01-25 01:08:12',0),(2348,62,30,'good','repair','moderate',1.00,'',NULL,NULL,340,'2026-01-25 01:08:23',1,'2026-01-25 01:08:12','2026-01-26 06:17:01',0),(2349,62,12,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-25 01:08:12','2026-01-25 01:08:12',0),(2350,62,14,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-25 01:08:12','2026-01-25 01:08:12',0),(2351,62,46,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-25 01:08:12','2026-01-25 01:08:12',0),(2352,62,36,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-25 01:08:12','2026-01-25 01:08:12',0),(2353,62,1,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-25 01:08:12','2026-01-25 01:08:12',0),(2354,62,25,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-25 01:08:12','2026-01-25 01:08:12',0),(2355,62,29,'good','replace','moderate',1.00,'',NULL,NULL,341,'2026-01-25 01:08:26',1,'2026-01-25 01:08:12','2026-01-26 06:17:01',0),(2356,62,6,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-25 01:08:12','2026-01-25 01:08:12',0),(2357,62,13,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-25 01:08:12','2026-01-25 01:08:12',0),(2358,62,19,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-25 01:08:12','2026-01-25 01:08:12',0),(2359,62,35,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-25 01:08:12','2026-01-25 01:08:12',0),(2360,62,5,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-25 01:08:12','2026-01-25 01:08:12',0),(2361,62,42,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-25 01:08:12','2026-01-25 01:08:12',0),(2362,62,9,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-25 01:08:12','2026-01-25 01:08:12',0),(2363,62,15,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-25 01:08:12','2026-01-25 01:08:12',0),(2364,62,18,'good','replace','moderate',1.00,'',NULL,NULL,342,'2026-01-26 06:16:45',1,'2026-01-25 01:08:12','2026-01-26 06:17:01',0),(2365,62,48,'good','repair','moderate',1.00,'',NULL,NULL,343,'2026-01-25 01:08:30',1,'2026-01-25 01:08:12','2026-01-26 06:17:01',0),(2366,62,4,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-25 01:08:12','2026-01-25 01:08:12',0),(2367,62,28,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-25 01:08:12','2026-01-25 01:08:12',0),(2368,62,38,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-25 01:08:12','2026-01-25 01:08:12',0),(2369,62,24,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-25 01:08:12','2026-01-25 01:08:12',0),(2370,62,10,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-25 01:08:12','2026-01-25 01:08:12',0),(2371,62,47,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-25 01:08:12','2026-01-25 01:08:12',0),(2372,62,41,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-25 01:08:12','2026-01-25 01:08:12',0),(2373,62,43,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-25 01:08:12','2026-01-25 01:08:12',0),(2374,62,7,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-25 01:08:12','2026-01-25 01:08:12',0),(2375,62,44,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-25 01:08:12','2026-01-25 01:08:12',0),(2376,63,23,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-25 03:12:10','2026-01-25 03:12:10',0),(2377,63,16,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-25 03:12:10','2026-01-25 03:12:10',0),(2378,63,34,'good','remove','moderate',1.00,'',NULL,NULL,285,'2026-01-25 03:13:08',1,'2026-01-25 03:12:10','2026-01-25 03:15:59',0),(2379,63,3,'good','clean','moderate',1.00,'',NULL,NULL,286,'2026-01-25 03:12:54',1,'2026-01-25 03:12:10','2026-01-25 03:15:59',0),(2380,63,32,'good','repair','moderate',1.00,'',NULL,NULL,287,'2026-01-25 03:12:14',1,'2026-01-25 03:12:10','2026-01-25 03:15:59',1),(2381,63,8,'good','replace','moderate',4.00,'',NULL,NULL,288,'2026-01-25 03:13:33',1,'2026-01-25 03:12:10','2026-01-25 03:15:59',0),(2382,63,21,'good','clean','moderate',1.00,'',NULL,NULL,289,'2026-01-25 03:12:37',1,'2026-01-25 03:12:10','2026-01-25 03:15:59',0),(2383,63,45,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-25 03:12:10','2026-01-25 03:12:10',0),(2384,63,17,'good','clean','moderate',1.00,'',NULL,NULL,290,'2026-01-25 03:13:50',1,'2026-01-25 03:12:10','2026-01-25 03:15:59',0),(2385,63,31,'good','clean','moderate',1.00,'',NULL,NULL,291,'2026-01-25 03:12:20',1,'2026-01-25 03:12:10','2026-01-25 03:15:59',0),(2386,63,40,'good','clean','moderate',1.00,'',NULL,NULL,292,'2026-01-25 03:13:41',1,'2026-01-25 03:12:10','2026-01-25 03:15:59',0),(2387,63,2,'good','replace','moderate',1.00,'',NULL,NULL,293,'2026-01-25 03:12:49',1,'2026-01-25 03:12:10','2026-01-25 03:15:59',0),(2388,63,33,'good','repair','moderate',1.00,'',NULL,NULL,294,'2026-01-25 03:13:06',1,'2026-01-25 03:12:10','2026-01-25 03:15:59',0),(2389,63,22,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-25 03:12:10','2026-01-25 03:12:10',0),(2390,63,26,'good','replace','moderate',1.00,'',NULL,NULL,295,'2026-01-25 03:14:12',1,'2026-01-25 03:12:10','2026-01-25 03:15:59',0),(2391,63,30,'good','clean','moderate',1.00,'',NULL,NULL,296,'2026-01-25 03:12:22',1,'2026-01-25 03:12:10','2026-01-25 03:15:59',0),(2392,63,12,'good','remove','moderate',1.00,'',NULL,NULL,297,'2026-01-25 03:13:26',1,'2026-01-25 03:12:10','2026-01-25 03:15:59',0),(2393,63,14,'good','clean','moderate',1.00,'',NULL,NULL,298,'2026-01-25 03:13:46',1,'2026-01-25 03:12:10','2026-01-25 03:15:59',0),(2394,63,46,'good','replace','moderate',1.00,'',NULL,NULL,299,'2026-01-25 03:12:34',1,'2026-01-25 03:12:10','2026-01-25 03:15:59',0),(2395,63,36,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-25 03:12:10','2026-01-25 03:12:10',0),(2396,63,1,'good','ok','moderate',1.00,'',NULL,NULL,NULL,'2026-01-25 03:12:46',1,'2026-01-25 03:12:10','2026-01-25 03:12:46',1),(2397,63,25,'good','remove','moderate',1.00,'',NULL,NULL,300,'2026-01-25 03:14:09',1,'2026-01-25 03:12:10','2026-01-25 03:15:59',0),(2398,63,29,'good','clean','moderate',1.00,'',NULL,NULL,301,'2026-01-25 03:14:42',1,'2026-01-25 03:12:10','2026-01-25 03:15:59',0),(2399,63,6,'good','clean','moderate',1.00,'',NULL,NULL,302,'2026-01-25 03:13:30',1,'2026-01-25 03:12:10','2026-01-25 03:15:59',0),(2400,63,13,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-25 03:12:10','2026-01-25 03:12:10',0),(2401,63,19,'good','clean','moderate',1.00,'',NULL,NULL,303,'2026-01-25 03:12:30',1,'2026-01-25 03:12:10','2026-01-25 03:15:59',0),(2402,63,35,'good','replace','moderate',1.00,'',NULL,NULL,304,'2026-01-25 03:12:59',1,'2026-01-25 03:12:10','2026-01-25 03:15:59',0),(2403,63,5,'good','replace','moderate',1.00,'',NULL,NULL,305,'2026-01-25 03:12:41',1,'2026-01-25 03:12:10','2026-01-25 03:15:59',0),(2404,63,42,'good','repair','moderate',1.00,'',NULL,NULL,306,'2026-01-25 03:14:06',1,'2026-01-25 03:12:10','2026-01-25 03:15:59',0),(2405,63,9,'good','clean','moderate',1.00,'',NULL,NULL,307,'2026-01-25 03:13:23',1,'2026-01-25 03:12:10','2026-01-25 03:15:59',0),(2406,63,15,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-25 03:12:10','2026-01-25 03:12:10',0),(2407,63,18,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-25 03:12:10','2026-01-25 03:12:10',0),(2408,63,48,'good','repair','moderate',1.00,'',NULL,NULL,308,'2026-01-25 03:14:39',1,'2026-01-25 03:12:10','2026-01-25 03:15:59',0),(2409,63,4,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-25 03:12:10','2026-01-25 03:12:10',0),(2410,63,28,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-25 03:12:10','2026-01-25 03:12:10',0),(2411,63,38,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-25 03:12:10','2026-01-25 03:12:10',0),(2412,63,24,'good','remove','moderate',1.00,'',NULL,NULL,309,'2026-01-25 03:13:57',1,'2026-01-25 03:12:10','2026-01-25 03:15:59',0),(2413,63,10,'good','replace','moderate',1.00,'',NULL,NULL,310,'2026-01-25 03:13:20',1,'2026-01-25 03:12:10','2026-01-25 03:15:59',0),(2414,63,47,'good','replace','moderate',1.00,'',NULL,NULL,311,'2026-01-25 03:13:55',1,'2026-01-25 03:12:10','2026-01-25 03:15:59',0),(2415,63,41,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-25 03:12:10','2026-01-25 03:12:10',0),(2416,63,43,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-25 03:12:10','2026-01-25 03:12:10',0),(2417,63,7,'good','remove','moderate',1.00,'',NULL,NULL,312,'2026-01-25 03:13:10',1,'2026-01-25 03:12:10','2026-01-25 03:15:59',0),(2418,63,44,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-25 03:12:10','2026-01-25 03:12:10',0),(2419,64,23,'good','replace','moderate',1.00,'',NULL,NULL,321,'2026-01-26 06:10:22',1,'2026-01-26 06:09:24','2026-01-26 06:10:52',0),(2420,64,16,'good','ok','moderate',1.00,'',NULL,NULL,NULL,'2026-01-26 06:10:08',1,'2026-01-26 06:09:24','2026-01-26 06:10:08',1),(2421,64,34,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-26 06:09:24','2026-01-26 06:09:24',0),(2422,64,3,'good','clean','moderate',1.00,'',NULL,NULL,322,'2026-01-26 06:09:39',1,'2026-01-26 06:09:24','2026-01-26 06:10:52',0),(2423,64,32,'good','repair','moderate',1.00,'',NULL,NULL,NULL,'2026-01-26 06:11:19',1,'2026-01-26 06:09:24','2026-01-26 06:11:21',1),(2424,64,8,'good','replace','moderate',1.00,'',NULL,NULL,323,'2026-01-26 06:10:01',1,'2026-01-26 06:09:24','2026-01-26 06:10:52',0),(2425,64,21,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-26 06:09:24','2026-01-26 06:09:24',0),(2426,64,45,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-26 06:09:24','2026-01-26 06:09:24',0),(2427,64,17,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-26 06:09:24','2026-01-26 06:09:24',0),(2428,64,31,'good','repair','moderate',1.00,'',NULL,NULL,324,'2026-01-26 06:10:28',1,'2026-01-26 06:09:24','2026-01-26 06:10:52',0),(2429,64,40,'good','clean','moderate',1.00,'',NULL,NULL,325,'2026-01-26 06:09:59',1,'2026-01-26 06:09:24','2026-01-26 06:10:52',0),(2430,64,2,'good','replace','moderate',1.00,'',NULL,NULL,326,'2026-01-26 06:09:43',1,'2026-01-26 06:09:24','2026-01-26 06:10:52',0),(2431,64,33,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-26 06:09:24','2026-01-26 06:09:24',0),(2432,64,22,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-26 06:09:24','2026-01-26 06:09:24',0),(2433,64,26,'good','replace','moderate',1.00,'',NULL,NULL,327,'2026-01-26 06:10:20',1,'2026-01-26 06:09:24','2026-01-26 06:10:52',0),(2434,64,30,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-26 06:09:24','2026-01-26 06:09:24',0),(2435,64,12,'good','remove','moderate',1.00,'',NULL,NULL,328,'2026-01-26 06:09:56',1,'2026-01-26 06:09:24','2026-01-26 06:10:52',0),(2436,64,14,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-26 06:09:24','2026-01-26 06:09:24',0),(2437,64,46,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-26 06:09:24','2026-01-26 06:09:24',0),(2438,64,36,'good','clean','moderate',1.00,'',NULL,NULL,329,'2026-01-26 06:09:46',1,'2026-01-26 06:09:24','2026-01-26 06:10:52',0),(2439,64,1,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-26 06:09:24','2026-01-26 06:09:24',0),(2440,64,25,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-26 06:09:24','2026-01-26 06:09:24',0),(2441,64,29,'good','repair','moderate',1.00,'',NULL,NULL,330,'2026-01-26 06:10:25',1,'2026-01-26 06:09:24','2026-01-26 06:10:52',0),(2442,64,6,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-26 06:09:24','2026-01-26 06:09:24',0),(2443,64,13,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-26 06:09:24','2026-01-26 06:09:24',0),(2444,64,19,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-26 06:09:24','2026-01-26 06:09:24',0),(2445,64,35,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-26 06:09:24','2026-01-26 06:09:24',0),(2446,64,5,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-26 06:09:24','2026-01-26 06:09:24',0),(2447,64,42,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-26 06:09:24','2026-01-26 06:09:24',0),(2448,64,9,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-26 06:09:24','2026-01-26 06:09:24',0),(2449,64,15,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-26 06:09:24','2026-01-26 06:09:24',0),(2450,64,18,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-26 06:09:24','2026-01-26 06:09:24',0),(2451,64,48,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-26 06:09:24','2026-01-26 06:09:24',0),(2452,64,4,'good','replace','moderate',1.00,'',NULL,NULL,331,'2026-01-26 06:09:36',1,'2026-01-26 06:09:24','2026-01-26 06:10:52',0),(2453,64,28,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-26 06:09:24','2026-01-26 06:09:24',0),(2454,64,38,'good','replace','moderate',1.00,'',NULL,NULL,332,'2026-01-26 06:09:53',1,'2026-01-26 06:09:24','2026-01-26 06:10:52',0),(2455,64,24,'good','ok','moderate',1.00,'',NULL,NULL,NULL,'2026-01-26 06:10:13',1,'2026-01-26 06:09:24','2026-01-26 06:10:13',1),(2456,64,10,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-26 06:09:24','2026-01-26 06:09:24',0),(2457,64,47,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-26 06:09:24','2026-01-26 06:09:24',0),(2458,64,41,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-26 06:09:24','2026-01-26 06:09:24',0),(2459,64,43,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-26 06:09:24','2026-01-26 06:09:24',0),(2460,64,7,'good','ok','moderate',1.00,'',NULL,NULL,NULL,'2026-01-26 06:09:50',1,'2026-01-26 06:09:24','2026-01-26 06:09:50',1),(2461,64,44,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-26 06:09:24','2026-01-26 06:09:24',0),(2462,65,23,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-28 04:25:27','2026-01-28 04:25:27',0),(2463,65,16,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-28 04:25:27','2026-01-28 04:25:27',0),(2464,65,34,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-28 04:25:27','2026-01-28 04:25:27',0),(2465,65,3,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-28 04:25:27','2026-01-28 04:25:27',0),(2466,65,32,'good','remove','moderate',1.00,'',NULL,NULL,369,'2026-01-28 04:25:34',1,'2026-01-28 04:25:27','2026-01-28 04:25:47',0),(2467,65,8,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-28 04:25:27','2026-01-28 04:25:27',0),(2468,65,21,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-28 04:25:27','2026-01-28 04:25:27',0),(2469,65,45,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-28 04:25:27','2026-01-28 04:25:27',0),(2470,65,17,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-28 04:25:27','2026-01-28 04:25:27',0),(2471,65,31,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-28 04:25:27','2026-01-28 04:25:27',0),(2472,65,40,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-28 04:25:27','2026-01-28 04:25:27',0),(2473,65,2,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-28 04:25:27','2026-01-28 04:25:27',0),(2474,65,33,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-28 04:25:27','2026-01-28 04:25:27',0),(2475,65,22,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-28 04:25:27','2026-01-28 04:25:27',0),(2476,65,26,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-28 04:25:27','2026-01-28 04:25:27',0),(2477,65,30,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-28 04:25:27','2026-01-28 04:25:27',0),(2478,65,12,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-28 04:25:27','2026-01-28 04:25:27',0),(2479,65,14,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-28 04:25:27','2026-01-28 04:25:27',0),(2480,65,46,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-28 04:25:27','2026-01-28 04:25:27',0),(2481,65,36,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-28 04:25:27','2026-01-28 04:25:27',0),(2482,65,1,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-28 04:25:27','2026-01-28 04:25:27',0),(2483,65,25,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-28 04:25:27','2026-01-28 04:25:27',0),(2484,65,29,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-28 04:25:27','2026-01-28 04:25:27',0),(2485,65,6,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-28 04:25:27','2026-01-28 04:25:27',0),(2486,65,13,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-28 04:25:27','2026-01-28 04:25:27',0),(2487,65,19,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-28 04:25:27','2026-01-28 04:25:27',0),(2488,65,35,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-28 04:25:27','2026-01-28 04:25:27',0),(2489,65,5,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-28 04:25:27','2026-01-28 04:25:27',0),(2490,65,42,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-28 04:25:27','2026-01-28 04:25:27',0),(2491,65,9,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-28 04:25:27','2026-01-28 04:25:27',0),(2492,65,15,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-28 04:25:27','2026-01-28 04:25:27',0),(2493,65,18,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-28 04:25:27','2026-01-28 04:25:27',0),(2494,65,48,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-28 04:25:27','2026-01-28 04:25:27',0),(2495,65,4,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-28 04:25:27','2026-01-28 04:25:27',0),(2496,65,28,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-28 04:25:27','2026-01-28 04:25:27',0),(2497,65,38,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-28 04:25:27','2026-01-28 04:25:27',0),(2498,65,24,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-28 04:25:27','2026-01-28 04:25:27',0),(2499,65,10,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-28 04:25:27','2026-01-28 04:25:27',0),(2500,65,47,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-28 04:25:27','2026-01-28 04:25:27',0),(2501,65,41,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-28 04:25:27','2026-01-28 04:25:27',0),(2502,65,43,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-28 04:25:27','2026-01-28 04:25:27',0),(2503,65,7,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-28 04:25:27','2026-01-28 04:25:27',0),(2504,65,44,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-28 04:25:27','2026-01-28 04:25:27',0),(2505,66,23,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-29 02:55:02','2026-01-29 02:55:02',0),(2506,66,16,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-29 02:55:02','2026-01-29 02:55:02',0),(2507,66,34,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-29 02:55:02','2026-01-29 02:55:02',0),(2508,66,3,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-29 02:55:02','2026-01-29 02:55:02',0),(2509,66,32,'good','replace','moderate',1.00,'',NULL,NULL,370,'2026-01-29 02:55:07',1,'2026-01-29 02:55:02','2026-01-30 22:50:35',0),(2510,66,8,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-29 02:55:02','2026-01-29 02:55:02',0),(2511,66,21,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-29 02:55:02','2026-01-29 02:55:02',0),(2512,66,45,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-29 02:55:02','2026-01-29 02:55:02',0),(2513,66,17,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-29 02:55:02','2026-01-29 02:55:02',0),(2514,66,31,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-29 02:55:02','2026-01-29 02:55:02',0),(2515,66,40,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-29 02:55:02','2026-01-29 02:55:02',0),(2516,66,2,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-29 02:55:02','2026-01-29 02:55:02',0),(2517,66,33,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-29 02:55:02','2026-01-29 02:55:02',0),(2518,66,22,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-29 02:55:02','2026-01-29 02:55:02',0),(2519,66,26,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-29 02:55:02','2026-01-29 02:55:02',0),(2520,66,30,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-29 02:55:02','2026-01-29 02:55:02',0),(2521,66,12,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-29 02:55:02','2026-01-29 02:55:02',0),(2522,66,14,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-29 02:55:02','2026-01-29 02:55:02',0),(2523,66,46,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-29 02:55:02','2026-01-29 02:55:02',0),(2524,66,36,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-29 02:55:02','2026-01-29 02:55:02',0),(2525,66,1,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-29 02:55:02','2026-01-29 02:55:02',0),(2526,66,25,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-29 02:55:02','2026-01-29 02:55:02',0),(2527,66,29,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-29 02:55:02','2026-01-29 02:55:02',0),(2528,66,6,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-29 02:55:02','2026-01-29 02:55:02',0),(2529,66,13,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-29 02:55:02','2026-01-29 02:55:02',0),(2530,66,19,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-29 02:55:02','2026-01-29 02:55:02',0),(2531,66,35,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-29 02:55:02','2026-01-29 02:55:02',0),(2532,66,5,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-29 02:55:02','2026-01-29 02:55:02',0),(2533,66,42,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-29 02:55:02','2026-01-29 02:55:02',0),(2534,66,9,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-29 02:55:02','2026-01-29 02:55:02',0),(2535,66,15,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-29 02:55:02','2026-01-29 02:55:02',0),(2536,66,18,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-29 02:55:02','2026-01-29 02:55:02',0),(2537,66,48,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-29 02:55:02','2026-01-29 02:55:02',0),(2538,66,4,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-29 02:55:02','2026-01-29 02:55:02',0),(2539,66,28,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-29 02:55:02','2026-01-29 02:55:02',0),(2540,66,38,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-29 02:55:02','2026-01-29 02:55:02',0),(2541,66,24,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-29 02:55:02','2026-01-29 02:55:02',0),(2542,66,10,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-29 02:55:02','2026-01-29 02:55:02',0),(2543,66,47,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-29 02:55:02','2026-01-29 02:55:02',0),(2544,66,41,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-29 02:55:02','2026-01-29 02:55:02',0),(2545,66,43,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-29 02:55:02','2026-01-29 02:55:02',0),(2546,66,7,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-29 02:55:02','2026-01-29 02:55:02',0),(2547,66,44,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-29 02:55:02','2026-01-29 02:55:02',0),(2548,67,8,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 15:20:24','2026-01-30 15:20:24',0),(2549,67,21,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 15:20:24','2026-01-30 15:20:24',0),(2550,67,19,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 15:20:24','2026-01-30 15:20:24',0),(2551,67,16,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 15:20:24','2026-01-30 15:20:24',0),(2552,67,32,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 15:20:24','2026-01-30 15:20:24',0),(2553,67,2,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 15:20:24','2026-01-30 15:20:24',0),(2554,67,33,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 15:20:24','2026-01-30 15:20:24',0),(2555,67,18,'good','remove','moderate',1.00,'',NULL,NULL,NULL,'2026-01-30 22:51:01',1,'2026-01-30 15:20:24','2026-01-30 22:51:01',0),(2556,67,45,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 15:20:24','2026-01-30 15:20:24',0),(2557,67,3,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 15:20:24','2026-01-30 15:20:24',0),(2558,67,17,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 15:20:24','2026-01-30 15:20:24',0),(2559,67,31,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 15:20:24','2026-01-30 15:20:24',0),(2560,67,40,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 15:20:24','2026-01-30 15:20:24',0),(2561,67,22,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 15:20:24','2026-01-30 15:20:24',0),(2562,67,46,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 15:20:24','2026-01-30 15:20:24',0),(2563,67,15,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 15:20:24','2026-01-30 15:20:24',0),(2564,67,26,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 15:20:24','2026-01-30 15:20:24',0),(2565,67,30,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 15:20:24','2026-01-30 15:20:24',0),(2566,67,14,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 15:20:24','2026-01-30 15:20:24',0),(2567,67,1,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 15:20:24','2026-01-30 15:20:24',0),(2568,67,29,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 15:20:24','2026-01-30 15:20:24',0),(2569,67,6,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 15:20:24','2026-01-30 15:20:24',0),(2570,67,13,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 15:20:24','2026-01-30 15:20:24',0),(2571,67,35,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 15:20:24','2026-01-30 15:20:24',0),(2572,67,5,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 15:20:24','2026-01-30 15:20:24',0),(2573,67,42,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 15:20:24','2026-01-30 15:20:24',0),(2574,67,9,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 15:20:24','2026-01-30 15:20:24',0),(2575,67,48,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 15:20:24','2026-01-30 15:20:24',0),(2576,67,4,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 15:20:24','2026-01-30 15:20:24',0),(2577,67,23,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-01-30 15:20:24','2026-01-30 15:20:24',0),(2578,67,56,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-01-30 15:20:24','2026-01-30 15:20:24',0),(2579,67,28,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 15:20:24','2026-01-30 15:20:24',0),(2580,67,38,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 15:20:24','2026-01-30 15:20:24',0),(2581,67,24,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 15:20:24','2026-01-30 15:20:24',0),(2582,67,10,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 15:20:24','2026-01-30 15:20:24',0),(2583,67,47,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 15:20:24','2026-01-30 15:20:24',0),(2584,67,41,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 15:20:24','2026-01-30 15:20:24',0),(2585,67,43,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 15:20:24','2026-01-30 15:20:24',0),(2586,67,7,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 15:20:24','2026-01-30 15:20:24',0),(2587,67,57,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-01-30 15:20:24','2026-01-30 15:20:24',0),(2588,67,44,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 15:20:24','2026-01-30 15:20:24',0),(2589,67,49,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-01-30 15:20:24','2026-01-30 15:20:24',0),(2590,67,50,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-01-30 15:20:24','2026-01-30 15:20:24',0),(2591,67,52,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-01-30 15:20:24','2026-01-30 15:20:24',0),(2592,68,8,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 16:42:30','2026-01-30 16:42:30',0),(2593,68,21,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 16:42:30','2026-01-30 16:42:30',0),(2594,68,19,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 16:42:30','2026-01-30 16:42:30',0),(2595,68,16,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 16:42:30','2026-01-30 16:42:30',0),(2596,68,32,'good','clean','moderate',1.00,'',NULL,NULL,NULL,'2026-01-30 22:49:36',1,'2026-01-30 16:42:30','2026-01-30 22:49:36',0),(2597,68,2,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 16:42:30','2026-01-30 16:42:30',0),(2598,68,33,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 16:42:30','2026-01-30 16:42:30',0),(2599,68,18,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 16:42:30','2026-01-30 16:42:30',0),(2600,68,45,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 16:42:30','2026-01-30 16:42:30',0),(2601,68,3,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 16:42:30','2026-01-30 16:42:30',0),(2602,68,17,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 16:42:30','2026-01-30 16:42:30',0),(2603,68,31,'good','clean','moderate',1.00,'',NULL,NULL,NULL,'2026-01-30 22:49:37',1,'2026-01-30 16:42:30','2026-01-30 22:49:37',0),(2604,68,40,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 16:42:30','2026-01-30 16:42:30',0),(2605,68,22,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 16:42:30','2026-01-30 16:42:30',0),(2606,68,46,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 16:42:30','2026-01-30 16:42:30',0),(2607,68,15,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 16:42:30','2026-01-30 16:42:30',0),(2608,68,26,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 16:42:30','2026-01-30 16:42:30',0),(2609,68,30,'good','clean','moderate',1.00,'',NULL,NULL,NULL,'2026-01-30 22:49:40',1,'2026-01-30 16:42:30','2026-01-30 22:49:40',0),(2610,68,14,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 16:42:30','2026-01-30 16:42:30',0),(2611,68,1,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 16:42:30','2026-01-30 16:42:30',0),(2612,68,29,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 16:42:30','2026-01-30 16:42:30',0),(2613,68,6,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 16:42:30','2026-01-30 16:42:30',0),(2614,68,13,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 16:42:30','2026-01-30 16:42:30',0),(2615,68,35,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 16:42:30','2026-01-30 16:42:30',0),(2616,68,5,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 16:42:30','2026-01-30 16:42:30',0),(2617,68,42,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 16:42:30','2026-01-30 16:42:30',0),(2618,68,9,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 16:42:30','2026-01-30 16:42:30',0),(2619,68,48,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 16:42:30','2026-01-30 16:42:30',0),(2620,68,4,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 16:42:30','2026-01-30 16:42:30',0),(2621,68,23,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-01-30 16:42:30','2026-01-30 16:42:30',0),(2622,68,56,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-01-30 16:42:30','2026-01-30 16:42:30',0),(2623,68,28,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 16:42:30','2026-01-30 16:42:30',0),(2624,68,38,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 16:42:30','2026-01-30 16:42:30',0),(2625,68,24,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 16:42:30','2026-01-30 16:42:30',0),(2626,68,10,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 16:42:30','2026-01-30 16:42:30',0),(2627,68,47,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 16:42:30','2026-01-30 16:42:30',0),(2628,68,41,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 16:42:30','2026-01-30 16:42:30',0),(2629,68,43,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 16:42:30','2026-01-30 16:42:30',0),(2630,68,7,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 16:42:30','2026-01-30 16:42:30',0),(2631,68,57,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-01-30 16:42:30','2026-01-30 16:42:30',0),(2632,68,44,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 16:42:30','2026-01-30 16:42:30',0),(2633,68,49,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-01-30 16:42:30','2026-01-30 16:42:30',0),(2634,68,50,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-01-30 16:42:30','2026-01-30 16:42:30',0),(2635,68,52,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-01-30 16:42:30','2026-01-30 16:42:30',0),(2636,69,8,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 22:54:55','2026-01-30 22:54:55',0),(2637,69,21,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 22:54:55','2026-01-30 22:54:55',0),(2638,69,19,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 22:54:55','2026-01-30 22:54:55',0),(2639,69,16,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 22:54:55','2026-01-30 22:54:55',0),(2640,69,32,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 22:54:55','2026-01-30 22:54:55',0),(2641,69,2,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 22:54:55','2026-01-30 22:54:55',0),(2642,69,33,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 22:54:55','2026-01-30 22:54:55',0),(2643,69,18,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 22:54:55','2026-01-30 22:54:55',0),(2644,69,45,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 22:54:55','2026-01-30 22:54:55',0),(2645,69,3,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 22:54:55','2026-01-30 22:54:55',0),(2646,69,17,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 22:54:55','2026-01-30 22:54:55',0),(2647,69,31,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 22:54:55','2026-01-30 22:54:55',0),(2648,69,40,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 22:54:55','2026-01-30 22:54:55',0),(2649,69,22,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 22:54:55','2026-01-30 22:54:55',0),(2650,69,46,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 22:54:55','2026-01-30 22:54:55',0),(2651,69,15,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 22:54:55','2026-01-30 22:54:55',0),(2652,69,26,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 22:54:55','2026-01-30 22:54:55',0),(2653,69,30,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 22:54:55','2026-01-30 22:54:55',0),(2654,69,14,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 22:54:55','2026-01-30 22:54:55',0),(2655,69,1,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 22:54:55','2026-01-30 22:54:55',0),(2656,69,29,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 22:54:55','2026-01-30 22:54:55',0),(2657,69,6,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 22:54:55','2026-01-30 22:54:55',0),(2658,69,13,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 22:54:55','2026-01-30 22:54:55',0),(2659,69,35,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 22:54:55','2026-01-30 22:54:55',0),(2660,69,5,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 22:54:55','2026-01-30 22:54:55',0),(2661,69,42,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 22:54:55','2026-01-30 22:54:55',0),(2662,69,9,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 22:54:55','2026-01-30 22:54:55',0),(2663,69,48,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 22:54:55','2026-01-30 22:54:55',0),(2664,69,4,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 22:54:55','2026-01-30 22:54:55',0),(2665,69,23,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-01-30 22:54:55','2026-01-30 22:54:55',0),(2666,69,56,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-01-30 22:54:55','2026-01-30 22:54:55',0),(2667,69,28,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 22:54:55','2026-01-30 22:54:55',0),(2668,69,38,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 22:54:55','2026-01-30 22:54:55',0),(2669,69,24,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 22:54:55','2026-01-30 22:54:55',0),(2670,69,10,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 22:54:55','2026-01-30 22:54:55',0),(2671,69,47,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 22:54:55','2026-01-30 22:54:55',0),(2672,69,41,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 22:54:55','2026-01-30 22:54:55',0),(2673,69,43,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 22:54:55','2026-01-30 22:54:55',0),(2674,69,7,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 22:54:55','2026-01-30 22:54:55',0),(2675,69,57,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-01-30 22:54:55','2026-01-30 22:54:55',0),(2676,69,44,'good','ok','moderate',1.00,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 22:54:55','2026-01-30 22:54:55',0),(2677,69,49,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-01-30 22:54:55','2026-01-30 22:54:55',0),(2678,69,50,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-01-30 22:54:55','2026-01-30 22:54:55',0),(2679,69,52,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-01-30 22:54:55','2026-01-30 22:54:55',0),(2680,70,8,'good','ok','moderate',1.00,'',NULL,NULL,NULL,'2026-02-24 18:33:30',8,'2026-02-01 07:31:24','2026-02-24 18:33:30',1),(2681,70,58,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-02-01 07:31:24','2026-02-01 07:31:24',0),(2682,70,7,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-02-01 07:31:24','2026-02-01 07:31:24',0),(2683,70,57,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-02-01 07:31:24','2026-02-01 07:31:24',0),(2684,70,21,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-02-01 07:31:24','2026-02-01 07:31:24',0),(2685,70,51,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-02-01 07:31:24','2026-02-01 07:31:24',0),(2686,71,8,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-02-01 07:31:42','2026-02-01 07:31:42',0),(2687,71,58,'good','repair','moderate',1.00,'',NULL,NULL,NULL,'2026-02-01 07:40:22',8,'2026-02-01 07:31:42','2026-02-01 07:40:22',0),(2688,71,7,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-02-01 07:31:42','2026-02-01 07:31:42',0),(2689,71,57,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-02-01 07:31:42','2026-02-01 07:31:42',0),(2690,71,21,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-02-01 07:31:42','2026-02-01 07:31:42',0),(2691,71,51,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-02-01 07:31:42','2026-02-01 07:31:42',0),(2692,72,8,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-02-01 07:32:25','2026-02-01 07:32:25',0),(2693,72,58,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-02-01 07:32:25','2026-02-01 07:32:25',0),(2694,72,7,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-02-01 07:32:25','2026-02-01 07:32:25',0),(2695,72,57,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-02-01 07:32:25','2026-02-01 07:32:25',0),(2696,72,21,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-02-01 07:32:25','2026-02-01 07:32:25',0),(2697,72,51,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-02-01 07:32:25','2026-02-01 07:32:25',0),(2698,73,8,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-02-01 07:39:35','2026-02-01 07:39:35',0),(2699,73,58,'good','clean','moderate',1.00,'',NULL,NULL,NULL,'2026-02-01 07:39:41',8,'2026-02-01 07:39:35','2026-02-01 07:39:41',0),(2700,73,7,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-02-01 07:39:35','2026-02-01 07:39:35',0),(2701,73,57,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-02-01 07:39:35','2026-02-01 07:39:35',0),(2702,73,21,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-02-01 07:39:35','2026-02-01 07:39:35',0),(2703,73,51,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-02-01 07:39:35','2026-02-01 07:39:35',0),(2704,74,8,'good','repair','moderate',1.00,'Requires Cover plates',NULL,NULL,NULL,'2026-02-03 04:36:33',1,'2026-02-03 04:36:19','2026-02-03 04:36:42',0),(2705,74,58,'good','clean','moderate',1.00,'',NULL,NULL,NULL,'2026-02-03 04:36:26',1,'2026-02-03 04:36:19','2026-02-03 04:36:26',0),(2706,74,7,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-02-03 04:36:19','2026-02-03 04:36:19',0),(2707,74,57,'good','clean','moderate',1.00,'',NULL,NULL,NULL,'2026-02-03 04:36:28',1,'2026-02-03 04:36:19','2026-02-03 04:36:28',0),(2708,74,21,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-02-03 04:36:19','2026-02-03 04:36:19',0),(2709,74,51,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-02-03 04:36:19','2026-02-03 04:36:19',0),(2710,75,23,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-02-24 18:31:45','2026-02-24 18:31:45',0),(2711,75,45,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-02-24 18:31:45','2026-02-24 18:31:45',0),(2712,75,32,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-02-24 18:31:45','2026-02-24 18:31:45',0),(2713,75,8,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-02-24 18:31:45','2026-02-24 18:31:45',0),(2714,75,33,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-02-24 18:31:45','2026-02-24 18:31:45',0),(2715,75,15,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-02-24 18:31:45','2026-02-24 18:31:45',0),(2716,75,62,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-02-24 18:31:45','2026-02-24 18:31:45',0),(2717,75,58,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-02-24 18:31:45','2026-02-24 18:31:45',0),(2718,75,26,'good','replace','moderate',1.00,'',NULL,NULL,NULL,'2026-02-24 18:32:06',8,'2026-02-24 18:31:45','2026-02-24 18:32:06',0),(2719,75,30,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-02-24 18:31:45','2026-02-24 18:31:45',0),(2720,75,54,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-02-24 18:31:45','2026-02-24 18:31:45',0),(2721,75,63,'good','replace','moderate',1.00,'',NULL,NULL,NULL,'2026-02-24 18:32:01',8,'2026-02-24 18:31:45','2026-02-24 18:32:01',0),(2722,75,44,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-02-24 18:31:45','2026-02-24 18:31:45',0),(2723,75,35,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-02-24 18:31:45','2026-02-24 18:31:45',0),(2724,75,3,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-02-24 18:31:45','2026-02-24 18:31:45',0),(2725,75,42,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-02-24 18:31:45','2026-02-24 18:31:45',0),(2726,75,29,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-02-24 18:31:45','2026-02-24 18:31:45',0),(2727,75,40,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-02-24 18:31:45','2026-02-24 18:31:45',0),(2728,75,46,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-02-24 18:31:45','2026-02-24 18:31:45',0),(2729,75,43,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-02-24 18:31:45','2026-02-24 18:31:45',0),(2730,75,7,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-02-24 18:31:45','2026-02-24 18:31:45',0),(2731,75,57,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-02-24 18:31:45','2026-02-24 18:31:45',0),(2732,75,70,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-02-24 18:31:45','2026-02-24 18:31:45',0),(2733,75,56,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-02-24 18:31:45','2026-02-24 18:31:45',0),(2734,75,49,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-02-24 18:31:45','2026-02-24 18:31:45',0),(2735,75,19,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-02-24 18:31:45','2026-02-24 18:31:45',0),(2736,75,41,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-02-24 18:31:45','2026-02-24 18:31:45',0),(2737,75,1,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-02-24 18:31:45','2026-02-24 18:31:45',0),(2738,75,48,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-02-24 18:31:45','2026-02-24 18:31:45',0),(2739,75,21,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-02-24 18:31:45','2026-02-24 18:31:45',0),(2740,75,24,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-02-24 18:31:45','2026-02-24 18:31:45',0),(2741,75,13,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-02-24 18:31:45','2026-02-24 18:31:45',0),(2742,75,47,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-02-24 18:31:45','2026-02-24 18:31:45',0),(2743,75,53,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-02-24 18:31:45','2026-02-24 18:31:45',0),(2744,75,38,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-02-24 18:31:45','2026-02-24 18:31:45',0),(2745,75,51,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-02-24 18:31:45','2026-02-24 18:31:45',0),(2746,75,66,'good','repair','moderate',1.00,'',NULL,NULL,NULL,'2026-02-24 18:31:59',8,'2026-02-24 18:31:45','2026-02-24 18:31:59',0),(2747,75,14,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-02-24 18:31:45','2026-02-24 18:31:45',0),(2748,75,50,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-02-24 18:31:45','2026-02-24 18:31:45',0),(2749,75,18,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-02-24 18:31:45','2026-02-24 18:31:45',0),(2750,75,5,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-02-24 18:31:45','2026-02-24 18:31:45',0),(2751,75,59,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-02-24 18:31:45','2026-02-24 18:31:45',0),(2752,75,28,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-02-24 18:31:45','2026-02-24 18:31:45',0),(2753,75,22,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-02-24 18:31:45','2026-02-24 18:31:45',0),(2754,75,67,'good','repair','moderate',1.00,'',NULL,NULL,NULL,'2026-02-24 18:32:04',8,'2026-02-24 18:31:45','2026-02-24 18:32:04',1),(2755,75,60,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-02-24 18:31:45','2026-02-24 18:31:45',0),(2756,75,4,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-02-24 18:31:45','2026-02-24 18:31:45',0),(2757,75,16,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-02-24 18:31:45','2026-02-24 18:31:45',0),(2758,75,9,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-02-24 18:31:45','2026-02-24 18:31:45',0),(2759,75,55,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-02-24 18:31:45','2026-02-24 18:31:45',0),(2760,75,68,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-02-24 18:31:45','2026-02-24 18:31:45',0),(2761,75,69,'good','repair','moderate',1.00,'',NULL,NULL,NULL,'2026-02-24 18:31:54',8,'2026-02-24 18:31:45','2026-02-24 18:31:54',0),(2762,75,17,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-02-24 18:31:45','2026-02-24 18:31:45',0),(2763,75,52,'good','ok','moderate',1.00,'',NULL,NULL,NULL,NULL,NULL,'2026-02-24 18:31:45','2026-02-24 18:31:45',0);
/*!40000 ALTER TABLE `inspection_findings` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `inspection_template_items`
--

DROP TABLE IF EXISTS `inspection_template_items`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `inspection_template_items` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `template_version_id` int(11) NOT NULL,
  `cost_item_id` int(11) NOT NULL COMMENT 'FK to cost_items - master price catalog',
  `expected_condition` enum('new','good','fair','poor','damaged','missing') DEFAULT 'good',
  `default_action` enum('ok','clean','repair','replace','remove','monitor') DEFAULT 'ok',
  `severity_default` enum('minor','moderate','major','critical') DEFAULT 'moderate',
  `default_quantity` decimal(10,2) DEFAULT 1.00,
  `is_required` tinyint(1) NOT NULL DEFAULT 1 COMMENT 'Must be reviewed during inspection',
  `display_order` int(11) DEFAULT 0,
  `notes` text DEFAULT NULL COMMENT 'Inspector guidance for this item',
  `section_id` int(10) unsigned DEFAULT NULL COMMENT 'Section this item belongs to (NULL = uncategorized)',
  `is_hidden` tinyint(1) NOT NULL DEFAULT 0 COMMENT 'Hidden items are skipped in inspections',
  PRIMARY KEY (`id`),
  KEY `idx_template_version` (`template_version_id`),
  KEY `idx_cost_item` (`cost_item_id`),
  KEY `idx_display` (`display_order`),
  KEY `idx_section` (`section_id`),
  KEY `idx_hidden` (`is_hidden`),
  CONSTRAINT `fk_item_section` FOREIGN KEY (`section_id`) REFERENCES `inspection_template_sections` (`id`) ON DELETE SET NULL,
  CONSTRAINT `inspection_template_items_ibfk_1` FOREIGN KEY (`template_version_id`) REFERENCES `inspection_template_versions` (`id`) ON DELETE CASCADE,
  CONSTRAINT `inspection_template_items_ibfk_2` FOREIGN KEY (`cost_item_id`) REFERENCES `cost_items` (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=191 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Template items referencing cost catalog';
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `inspection_template_items`
--

LOCK TABLES `inspection_template_items` WRITE;
/*!40000 ALTER TABLE `inspection_template_items` DISABLE KEYS */;
INSERT INTO `inspection_template_items` VALUES (1,1,3,'good','ok','moderate',1.00,1,1,NULL,1,0),(2,1,2,'good','ok','moderate',1.00,1,2,NULL,1,0),(3,1,1,'good','ok','moderate',1.00,1,3,NULL,1,0),(4,1,5,'good','ok','moderate',1.00,1,4,NULL,1,0),(5,1,4,'good','ok','moderate',1.00,1,5,NULL,1,0),(6,1,8,'good','ok','moderate',1.00,1,1,NULL,1,0),(7,1,40,'good','ok','moderate',1.00,1,2,NULL,1,0),(8,1,12,'good','ok','moderate',1.00,1,3,NULL,1,0),(9,1,6,'good','ok','moderate',1.00,1,4,NULL,1,0),(10,1,9,'good','ok','moderate',1.00,1,5,NULL,1,0),(11,1,38,'good','ok','moderate',1.00,1,6,NULL,1,0),(12,1,10,'good','ok','moderate',1.00,1,7,NULL,1,0),(13,1,41,'good','ok','moderate',1.00,1,8,NULL,1,0),(14,1,7,'good','ok','moderate',1.00,1,9,NULL,1,0),(15,1,16,'good','ok','moderate',1.00,1,1,NULL,1,0),(16,1,17,'good','ok','moderate',1.00,1,2,NULL,1,0),(17,1,14,'good','ok','moderate',1.00,1,3,NULL,1,0),(18,1,13,'good','ok','moderate',1.00,1,4,NULL,1,0),(19,1,15,'good','ok','moderate',1.00,1,5,NULL,1,0),(20,1,21,'good','ok','moderate',1.00,1,1,NULL,1,0),(21,1,22,'good','ok','moderate',1.00,1,2,NULL,1,0),(22,1,46,'good','ok','moderate',1.00,1,3,NULL,1,0),(23,1,19,'good','ok','moderate',1.00,1,4,NULL,1,0),(24,1,18,'good','ok','moderate',1.00,1,5,NULL,1,0),(25,1,23,'good','ok','moderate',1.00,1,1,NULL,1,0),(26,1,45,'good','ok','moderate',1.00,1,2,NULL,1,0),(27,1,26,'good','ok','moderate',1.00,1,3,NULL,1,0),(28,1,25,'good','ok','moderate',1.00,1,4,NULL,1,0),(29,1,42,'good','ok','moderate',1.00,1,5,NULL,1,0),(30,1,28,'good','ok','moderate',1.00,1,6,NULL,1,0),(31,1,24,'good','ok','moderate',1.00,1,7,NULL,1,0),(32,1,47,'good','ok','moderate',1.00,1,8,NULL,1,0),(33,1,43,'good','ok','moderate',1.00,1,9,NULL,1,0),(34,1,44,'good','ok','moderate',1.00,1,10,NULL,1,0),(35,1,32,'good','ok','moderate',1.00,1,1,NULL,1,0),(36,1,31,'good','ok','moderate',1.00,1,2,NULL,1,0),(37,1,30,'good','ok','moderate',1.00,1,3,NULL,1,0),(38,1,29,'good','ok','moderate',1.00,1,4,NULL,1,0),(39,1,48,'good','ok','moderate',1.00,1,5,NULL,1,0),(40,1,34,'good','ok','moderate',1.00,1,1,NULL,1,0),(41,1,33,'good','ok','moderate',1.00,1,2,NULL,1,0),(42,1,36,'good','ok','moderate',1.00,1,3,NULL,1,0),(43,1,35,'good','ok','moderate',1.00,1,4,NULL,1,0),(44,11,3,'good','ok','moderate',1.00,1,2,NULL,9,0),(45,11,8,'good','ok','moderate',1.00,1,0,NULL,8,0),(46,11,16,'good','ok','moderate',1.00,1,1,NULL,6,0),(47,11,21,'good','ok','moderate',1.00,1,0,NULL,8,0),(49,11,32,'good','ok','moderate',1.00,1,1,NULL,11,0),(51,11,2,'good','ok','moderate',1.00,1,1,NULL,9,0),(52,11,40,'good','ok','moderate',1.00,1,2,NULL,12,0),(53,11,17,'good','ok','moderate',1.00,1,2,NULL,6,0),(54,11,22,'good','ok','moderate',1.00,1,2,NULL,7,0),(55,11,45,'good','ok','moderate',1.00,1,2,NULL,10,0),(56,11,31,'good','ok','moderate',1.00,1,2,NULL,11,0),(57,11,33,'good','ok','moderate',1.00,1,1,NULL,9,0),(58,11,1,'good','ok','moderate',1.00,1,3,NULL,9,0),(60,11,14,'good','ok','moderate',1.00,1,3,NULL,6,0),(61,11,46,'good','ok','moderate',1.00,1,2,NULL,7,0),(62,11,26,'good','ok','moderate',1.00,1,3,NULL,10,0),(63,11,30,'good','ok','moderate',1.00,1,3,NULL,11,0),(65,11,5,'good','ok','moderate',1.00,1,4,NULL,11,0),(66,11,6,'good','ok','moderate',1.00,1,4,NULL,8,0),(67,11,13,'good','ok','moderate',1.00,1,4,NULL,6,0),(68,11,19,'good','ok','moderate',1.00,1,0,NULL,7,0),(70,11,29,'good','ok','moderate',1.00,1,4,NULL,11,0),(71,11,35,'good','ok','moderate',1.00,1,4,NULL,9,0),(72,11,4,'good','ok','moderate',1.00,1,5,NULL,11,0),(73,11,9,'good','ok','moderate',1.00,1,5,NULL,8,0),(74,11,15,'good','ok','moderate',1.00,1,2,NULL,6,0),(75,11,18,'good','ok','moderate',1.00,1,1,NULL,7,0),(76,11,42,'good','ok','moderate',1.00,1,5,NULL,10,0),(77,11,48,'good','ok','moderate',1.00,1,5,NULL,11,0),(78,11,38,'good','ok','moderate',1.00,1,6,NULL,12,0),(79,11,28,'good','ok','moderate',1.00,1,6,NULL,8,0),(80,11,10,'good','ok','moderate',1.00,1,7,NULL,12,0),(81,11,24,'good','ok','moderate',1.00,1,7,NULL,10,0),(82,11,41,'good','ok','moderate',1.00,1,8,NULL,12,0),(83,11,47,'good','ok','moderate',1.00,1,8,NULL,11,0),(84,11,7,'good','ok','moderate',1.00,1,9,NULL,8,0),(85,11,43,'good','ok','moderate',1.00,1,9,NULL,10,0),(86,11,44,'good','ok','moderate',1.00,1,10,NULL,10,0),(87,11,23,'good','ok','moderate',1.00,1,6,'',10,0),(88,11,49,'good','ok','moderate',1.00,1,11,'',10,0),(89,11,57,'good','ok','moderate',1.00,1,10,'',8,0),(90,11,56,'good','ok','moderate',1.00,1,6,'',6,0),(91,11,50,'good','ok','moderate',1.00,1,12,'',10,0),(92,11,52,'good','ok','moderate',1.00,1,13,'',10,0),(137,14,58,'good','ok','moderate',1.00,1,1,'',22,0),(138,14,57,'good','ok','moderate',1.00,1,3,'',22,0),(139,14,8,'good','ok','moderate',1.00,1,0,'',22,0),(140,14,7,'good','ok','moderate',1.00,1,2,'',22,0),(141,14,21,'good','ok','moderate',1.00,1,4,'',22,0),(142,14,51,'good','ok','moderate',1.00,1,5,'',22,0),(143,14,15,'good','ok','moderate',1.00,1,0,'',31,0),(144,14,54,'good','ok','moderate',1.00,1,1,'',30,0),(145,14,46,'good','ok','moderate',1.00,1,2,'',30,0),(146,14,19,'good','ok','moderate',1.00,1,3,'',30,0),(147,14,53,'good','ok','moderate',1.00,1,4,'',30,0),(148,14,18,'good','ok','moderate',1.00,1,5,'',30,0),(149,14,62,'good','ok','moderate',1.00,1,0,'',26,0),(150,14,63,'good','ok','moderate',1.00,1,1,'',26,0),(151,14,40,'good','ok','moderate',1.00,1,2,'',26,0),(152,14,41,'good','ok','moderate',1.00,1,3,'',26,0),(153,14,38,'good','ok','moderate',1.00,1,4,'',26,0),(154,14,23,'good','ok','moderate',1.00,1,0,'',27,0),(155,14,26,'good','ok','moderate',1.00,1,1,'',27,0),(156,14,42,'good','ok','moderate',1.00,1,2,'',27,0),(157,14,49,'good','ok','moderate',1.00,1,3,'',27,0),(158,14,24,'good','ok','moderate',1.00,1,4,'',27,0),(159,14,50,'good','ok','moderate',1.00,1,5,'',27,0),(160,14,59,'good','ok','moderate',1.00,1,6,'',22,0),(161,14,32,'good','ok','moderate',1.00,1,0,'',28,0),(162,14,30,'good','ok','moderate',1.00,1,1,'',28,0),(163,14,29,'good','ok','moderate',1.00,1,2,'',28,0),(164,14,48,'good','ok','moderate',1.00,1,3,'',28,0),(165,14,47,'good','ok','moderate',1.00,1,4,'',28,0),(166,14,5,'good','ok','moderate',1.00,1,5,'',28,0),(167,14,4,'good','ok','moderate',1.00,1,6,'',28,0),(168,14,45,'good','ok','moderate',1.00,1,0,'',29,0),(169,14,44,'good','ok','moderate',1.00,1,1,'',29,0),(170,14,43,'good','ok','moderate',1.00,1,2,'',29,0),(171,14,56,'good','ok','moderate',1.00,1,3,'',31,0),(172,14,13,'good','ok','moderate',1.00,1,4,'',31,0),(173,14,14,'good','ok','moderate',1.00,1,5,'',31,0),(174,14,60,'good','ok','moderate',1.00,1,6,'',31,0),(175,14,9,'good','ok','moderate',1.00,1,7,'',22,0),(176,14,66,'good','ok','moderate',1.00,1,5,'',26,0),(177,14,67,'good','ok','moderate',1.00,1,6,'',26,0),(178,14,28,'good','ok','moderate',1.00,1,6,'',27,0),(179,14,68,'good','ok','moderate',1.00,1,7,'',28,0),(180,14,69,'good','ok','moderate',1.00,1,8,'',28,0),(181,14,70,'good','ok','moderate',1.00,1,3,'',29,0),(182,14,16,'good','ok','moderate',1.00,1,7,'',31,0),(183,14,17,'good','ok','moderate',1.00,1,8,'',31,0),(184,14,52,'good','ok','moderate',1.00,1,9,'',31,0),(185,14,22,'good','ok','moderate',1.00,1,6,'',30,0),(186,14,55,'good','ok','moderate',1.00,1,7,'',30,0),(187,14,33,'good','ok','moderate',1.00,1,0,'',21,0),(188,14,35,'good','ok','moderate',1.00,1,1,'',21,0),(189,14,3,'good','ok','moderate',1.00,1,2,'',21,0),(190,14,1,'good','ok','moderate',1.00,1,3,'',21,0);
/*!40000 ALTER TABLE `inspection_template_items` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `inspection_template_sections`
--

DROP TABLE IF EXISTS `inspection_template_sections`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `inspection_template_sections` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `template_version_id` int(11) NOT NULL,
  `name` varchar(100) NOT NULL,
  `description` text DEFAULT NULL,
  `display_order` int(11) NOT NULL DEFAULT 0,
  `is_hidden` tinyint(1) NOT NULL DEFAULT 0 COMMENT 'Hidden sections are skipped in inspections',
  `site_area_id` int(10) unsigned DEFAULT NULL COMMENT 'Optional link to common_areas table',
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  PRIMARY KEY (`id`),
  KEY `idx_version` (`template_version_id`),
  KEY `idx_order` (`template_version_id`,`display_order`),
  KEY `idx_hidden` (`is_hidden`),
  CONSTRAINT `inspection_template_sections_ibfk_1` FOREIGN KEY (`template_version_id`) REFERENCES `inspection_template_versions` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB AUTO_INCREMENT=32 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Sections within inspection template versions';
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `inspection_template_sections`
--

LOCK TABLES `inspection_template_sections` WRITE;
/*!40000 ALTER TABLE `inspection_template_sections` DISABLE KEYS */;
INSERT INTO `inspection_template_sections` VALUES (1,1,'General','Default section for inspection items',0,0,NULL,'2026-01-29 14:33:10','2026-01-29 14:33:10'),(6,11,'Kitchenette','Default section for inspection items',3,0,NULL,'2026-01-30 03:12:24','2026-01-30 15:02:02'),(7,11,'Bathroom','',4,0,NULL,'2026-01-30 03:16:52','2026-01-30 06:18:42'),(8,11,'Mechanical','',0,0,NULL,'2026-01-30 05:07:04','2026-01-30 15:01:54'),(9,11,'Interior Finishes','',1,0,NULL,'2026-01-30 05:20:21','2026-01-30 15:01:54'),(10,11,'Furniture','',6,0,NULL,'2026-01-30 05:20:37','2026-01-30 15:01:54'),(11,11,'Doors & Windows','',5,0,NULL,'2026-01-30 05:21:01','2026-01-30 06:18:41'),(12,11,'Life Safety','',2,0,NULL,'2026-01-30 05:23:19','2026-01-30 15:02:02'),(21,14,'Interior Surfaces','Default inspection items',0,0,NULL,'2026-01-31 03:56:31','2026-02-03 05:03:30'),(22,14,'Mechanical','',1,0,NULL,'2026-01-31 03:56:41','2026-02-03 05:03:30'),(23,15,'General','Default inspection items',0,0,NULL,'2026-02-01 06:52:54','2026-02-01 06:52:54'),(24,16,'General','Default inspection items',0,0,NULL,'2026-02-01 18:43:30','2026-02-01 18:43:30'),(25,16,'Emergency Lightinh','',1,0,NULL,'2026-02-01 18:43:43','2026-02-01 18:43:43'),(26,14,'Life Safety','',6,0,NULL,'2026-02-03 04:38:59','2026-02-03 05:03:38'),(27,14,'Furniture','',5,0,NULL,'2026-02-03 04:39:54','2026-02-03 05:03:43'),(28,14,'Doors & Windows','',4,0,NULL,'2026-02-03 04:41:42','2026-02-03 05:03:43'),(29,14,'Audio/Video & Communications','',7,0,NULL,'2026-02-03 04:42:52','2026-02-03 05:03:38'),(30,14,'Washroom','',3,0,NULL,'2026-02-03 04:54:55','2026-02-03 05:03:43'),(31,14,'Kitchenette','',2,0,NULL,'2026-02-03 04:55:52','2026-02-03 05:03:43');
/*!40000 ALTER TABLE `inspection_template_sections` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `inspection_template_types`
--

DROP TABLE IF EXISTS `inspection_template_types`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `inspection_template_types` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `code` varchar(50) NOT NULL COMMENT 'URL-safe identifier (e.g., turnover, houses, safety)',
  `name` varchar(100) NOT NULL COMMENT 'Display name',
  `description` text DEFAULT NULL,
  `use_cost_items` tinyint(1) NOT NULL DEFAULT 1 COMMENT 'Whether this type uses the cost_items catalog',
  `display_order` int(11) NOT NULL DEFAULT 0,
  `is_active` tinyint(1) NOT NULL DEFAULT 1,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  PRIMARY KEY (`id`),
  UNIQUE KEY `code` (`code`),
  KEY `idx_code` (`code`),
  KEY `idx_active` (`is_active`),
  KEY `idx_order` (`display_order`)
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Configurable inspection template categories/types';
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `inspection_template_types`
--

LOCK TABLES `inspection_template_types` WRITE;
/*!40000 ALTER TABLE `inspection_template_types` DISABLE KEYS */;
INSERT INTO `inspection_template_types` VALUES (1,'turnover','Turnover','Unit turnover inspections with cost tracking',1,1,1,'2026-01-30 02:51:11','2026-01-31 03:55:04'),(2,'houses','Houses','House inspections without cost tracking',0,2,1,'2026-01-30 02:51:11','2026-01-30 02:51:11'),(3,'safety','Safety','Safety compliance inspections',0,3,1,'2026-01-30 02:51:11','2026-01-30 02:51:11'),(4,'life_safety_equipment','Life Safety Equipment Inspection','',0,4,1,'2026-01-30 03:09:16','2026-01-30 03:09:16');
/*!40000 ALTER TABLE `inspection_template_types` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `inspection_template_versions`
--

DROP TABLE IF EXISTS `inspection_template_versions`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `inspection_template_versions` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `template_id` int(11) NOT NULL,
  `version_number` int(11) NOT NULL DEFAULT 1,
  `version_name` varchar(100) DEFAULT NULL COMMENT 'Optional friendly name like "Spring 2024"',
  `change_notes` text DEFAULT NULL COMMENT 'What changed in this version',
  `is_published` tinyint(1) NOT NULL DEFAULT 0 COMMENT 'Only published versions can be used',
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `created_by` int(10) unsigned DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `unique_template_version` (`template_id`,`version_number`),
  KEY `idx_published` (`is_published`),
  KEY `idx_created` (`created_at`),
  CONSTRAINT `inspection_template_versions_ibfk_1` FOREIGN KEY (`template_id`) REFERENCES `inspection_templates` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB AUTO_INCREMENT=17 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Template version history for backward compatibility';
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `inspection_template_versions`
--

LOCK TABLES `inspection_template_versions` WRITE;
/*!40000 ALTER TABLE `inspection_template_versions` DISABLE KEYS */;
INSERT INTO `inspection_template_versions` VALUES (1,1,1,'Initial Version','Auto-generated from existing unit_item_costs catalog',1,'2026-01-02 04:42:15',1),(11,12,1,'Initial Version','Cloned from Default Flip Inspection',1,'2026-01-30 03:12:24',1),(14,15,1,'Initial Version','Template created',1,'2026-01-31 03:56:31',1),(15,16,1,'Initial Version','Template created',0,'2026-02-01 06:52:54',1),(16,17,1,'Initial Version','Template created',0,'2026-02-01 18:43:30',1);
/*!40000 ALTER TABLE `inspection_template_versions` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `inspection_templates`
--

DROP TABLE IF EXISTS `inspection_templates`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `inspection_templates` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `name` varchar(255) NOT NULL,
  `inspection_type` varchar(50) NOT NULL DEFAULT 'turnover',
  `description` text DEFAULT NULL,
  `current_version_id` int(11) DEFAULT NULL COMMENT 'Points to latest active version',
  `is_active` tinyint(1) NOT NULL DEFAULT 1,
  `is_default` tinyint(1) NOT NULL DEFAULT 0,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  `created_by` int(10) unsigned DEFAULT NULL,
  `site_id` int(10) unsigned DEFAULT NULL COMMENT 'Site this template belongs to (NULL = global template)',
  `status` enum('draft','active','archived') NOT NULL DEFAULT 'active' COMMENT 'Template lifecycle status',
  PRIMARY KEY (`id`),
  UNIQUE KEY `unique_template_name` (`name`,`inspection_type`),
  KEY `idx_type` (`inspection_type`),
  KEY `idx_active` (`is_active`),
  KEY `idx_site` (`site_id`),
  KEY `idx_status` (`status`)
) ENGINE=InnoDB AUTO_INCREMENT=18 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Master inspection template definitions';
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `inspection_templates`
--

LOCK TABLES `inspection_templates` WRITE;
/*!40000 ALTER TABLE `inspection_templates` DISABLE KEYS */;
INSERT INTO `inspection_templates` VALUES (1,'Default Flip Inspection','turnover','Standard unit flip inspection covering all common maintenance items',1,0,0,'2026-01-02 04:42:15','2026-01-30 05:45:37',1,NULL,'archived'),(12,'Unit Turnover Template','turnover','Standard unit flip inspection covering all common maintenance items',11,0,0,'2026-01-30 03:12:24','2026-01-31 17:28:17',1,NULL,'archived'),(15,'Turnover template','turnover','',14,1,1,'2026-01-31 03:56:31','2026-01-31 17:28:10',1,NULL,'active'),(16,'PHS House Inspection','houses','House Inspection template',15,1,0,'2026-02-01 06:52:54','2026-02-01 06:52:54',1,NULL,'draft'),(17,'Emergency Lighting Monthly Inspection','life_safety_equipment','Emergency Lighting Inspection',16,1,0,'2026-02-01 18:43:30','2026-02-01 18:43:30',1,NULL,'draft');
/*!40000 ALTER TABLE `inspection_templates` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `inspections`
--

DROP TABLE IF EXISTS `inspections`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `inspections` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `unit_id` int(10) unsigned NOT NULL,
  `template_version_id` int(11) NOT NULL COMMENT 'Locked at creation - never changes',
  `inspection_type` enum('flip','move_in','move_out','safety','periodic') NOT NULL DEFAULT 'flip',
  `status` enum('draft','in_progress','completed','voided') NOT NULL DEFAULT 'draft',
  `started_at` timestamp NULL DEFAULT NULL COMMENT 'When inspection execution began',
  `completed_at` timestamp NULL DEFAULT NULL COMMENT 'When signed off (becomes immutable)',
  `voided_at` timestamp NULL DEFAULT NULL,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `created_by` int(10) unsigned DEFAULT NULL COMMENT 'User who created inspection',
  `assigned_to` int(10) unsigned DEFAULT NULL COMMENT 'Inspector assigned',
  `signed_off_by` int(10) unsigned DEFAULT NULL COMMENT 'Who completed/approved',
  `voided_by` int(10) unsigned DEFAULT NULL,
  `void_reason` text DEFAULT NULL,
  `is_legacy` tinyint(1) NOT NULL DEFAULT 0 COMMENT 'Migrated from old system',
  `notes` text DEFAULT NULL COMMENT 'Overall inspection notes',
  `turnover_project_id` int(10) unsigned DEFAULT NULL COMMENT 'Link to turnover if part of turnover workflow',
  `parent_inspection_id` int(10) unsigned DEFAULT NULL COMMENT 'For final inspection ÔåÆ pre-inspection link',
  PRIMARY KEY (`id`),
  KEY `template_version_id` (`template_version_id`),
  KEY `idx_unit` (`unit_id`),
  KEY `idx_status` (`status`),
  KEY `idx_type` (`inspection_type`),
  KEY `idx_completed` (`completed_at`),
  KEY `idx_assigned` (`assigned_to`),
  KEY `idx_inspections_turnover` (`turnover_project_id`),
  KEY `idx_inspections_parent` (`parent_inspection_id`),
  CONSTRAINT `fk_inspections_turnover` FOREIGN KEY (`turnover_project_id`) REFERENCES `turnover_projects` (`id`) ON DELETE SET NULL,
  CONSTRAINT `inspections_ibfk_1` FOREIGN KEY (`unit_id`) REFERENCES `units` (`id`),
  CONSTRAINT `inspections_ibfk_2` FOREIGN KEY (`template_version_id`) REFERENCES `inspection_template_versions` (`id`),
  CONSTRAINT `chk_no_update_completed` CHECK (`status` <> 'completed' or `completed_at` is not null)
) ENGINE=InnoDB AUTO_INCREMENT=76 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Inspection instances locked to template versions';
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `inspections`
--

LOCK TABLES `inspections` WRITE;
/*!40000 ALTER TABLE `inspections` DISABLE KEYS */;
INSERT INTO `inspections` VALUES (8,14,1,'flip','completed','2026-01-03 20:58:13','2026-01-04 00:02:51',NULL,'2026-01-03 20:58:13',1,1,1,NULL,NULL,0,'',NULL,NULL),(9,59,1,'flip','voided','2026-01-03 21:06:03',NULL,'2026-01-03 21:44:15','2026-01-03 21:06:03',1,1,NULL,1,'mistake',0,NULL,NULL,NULL),(10,60,1,'flip','completed','2026-01-03 21:13:43','2026-01-04 00:08:18',NULL,'2026-01-03 21:13:43',1,1,1,NULL,NULL,0,'',NULL,NULL),(11,16,1,'flip','completed','2026-01-03 21:23:25','2026-01-03 22:09:23',NULL,'2026-01-03 21:23:25',1,1,1,NULL,NULL,0,'',NULL,NULL),(12,38,1,'flip','completed','2026-01-03 21:43:48','2026-01-03 22:11:00',NULL,'2026-01-03 21:43:48',1,1,1,NULL,NULL,0,'',NULL,NULL),(13,45,1,'flip','completed','2026-01-04 04:25:49','2026-01-04 04:32:03',NULL,'2026-01-04 04:25:49',1,1,1,NULL,NULL,0,'',NULL,NULL),(14,45,1,'flip','completed','2026-01-04 06:24:19','2026-01-05 00:44:17',NULL,'2026-01-04 06:24:19',1,1,1,NULL,NULL,0,'',NULL,NULL),(15,46,1,'flip','completed','2026-01-04 06:25:04','2026-01-04 06:45:36',NULL,'2026-01-04 06:25:04',1,1,1,NULL,NULL,0,'',NULL,NULL),(16,47,1,'flip','completed','2026-01-04 06:32:09','2026-01-04 07:03:28',NULL,'2026-01-04 06:32:09',1,1,1,NULL,NULL,0,'',NULL,NULL),(17,49,1,'flip','completed','2026-01-04 06:32:25','2026-01-04 07:03:58',NULL,'2026-01-04 06:32:25',1,1,1,NULL,NULL,0,'',NULL,NULL),(18,19,1,'flip','completed','2026-01-04 06:43:32','2026-01-04 06:46:52',NULL,'2026-01-04 06:43:32',1,1,1,NULL,NULL,0,'',NULL,NULL),(19,32,1,'flip','completed','2026-01-04 06:47:23','2026-01-04 07:03:00',NULL,'2026-01-04 06:47:23',1,1,1,NULL,NULL,0,'',NULL,NULL),(20,36,1,'flip','completed','2026-01-04 06:47:57','2026-01-04 06:49:55',NULL,'2026-01-04 06:47:57',1,1,1,NULL,NULL,0,'',NULL,NULL),(21,13,1,'flip','completed','2026-01-04 06:52:20','2026-01-04 06:53:31',NULL,'2026-01-04 06:52:20',1,1,1,NULL,NULL,0,'',NULL,NULL),(22,44,1,'flip','completed','2026-01-04 07:04:48','2026-01-05 00:44:53',NULL,'2026-01-04 07:04:48',1,1,1,NULL,NULL,0,'',NULL,NULL),(23,55,1,'flip','completed','2026-01-04 19:08:53','2026-01-05 00:30:36',NULL,'2026-01-04 19:08:53',1,1,1,NULL,NULL,0,'',NULL,NULL),(24,63,1,'flip','completed','2026-01-04 19:09:22','2026-01-05 00:29:32',NULL,'2026-01-04 19:09:22',1,1,1,NULL,NULL,0,'',NULL,NULL),(25,88,1,'flip','completed','2026-01-04 19:09:38','2026-01-04 19:15:28',NULL,'2026-01-04 19:09:38',1,1,1,NULL,NULL,0,'',NULL,NULL),(26,72,1,'flip','completed','2026-01-04 19:13:09','2026-01-04 23:21:06',NULL,'2026-01-04 19:13:09',1,1,1,NULL,NULL,0,'',NULL,NULL),(27,87,1,'flip','completed','2026-01-04 19:16:06','2026-01-04 19:34:04',NULL,'2026-01-04 19:16:06',1,1,1,NULL,NULL,0,'',NULL,NULL),(28,43,1,'flip','completed','2026-01-04 19:25:30','2026-01-04 19:33:19',NULL,'2026-01-04 19:25:30',1,1,1,NULL,NULL,0,'',NULL,NULL),(29,90,1,'flip','completed','2026-01-04 19:25:39','2026-01-04 22:52:25',NULL,'2026-01-04 19:25:39',1,1,1,NULL,NULL,0,'',NULL,NULL),(30,20,1,'flip','completed','2026-01-04 19:32:01','2026-01-04 19:47:16',NULL,'2026-01-04 19:32:01',1,1,1,NULL,NULL,0,'',NULL,NULL),(31,30,1,'flip','completed','2026-01-04 19:32:08','2026-01-05 00:40:16',NULL,'2026-01-04 19:32:08',1,1,1,NULL,NULL,0,'',NULL,NULL),(32,17,1,'flip','completed','2026-01-04 23:23:24','2026-01-04 23:23:42',NULL,'2026-01-04 23:23:24',1,1,1,NULL,NULL,0,'',NULL,NULL),(33,54,1,'flip','completed','2026-01-05 04:02:28','2026-01-05 04:03:18',NULL,'2026-01-05 04:02:28',1,1,1,NULL,NULL,0,'',NULL,NULL),(34,66,1,'flip','completed','2026-01-05 04:09:02','2026-01-05 04:09:38',NULL,'2026-01-05 04:09:02',1,1,1,NULL,NULL,0,'',NULL,NULL),(35,71,1,'flip','completed','2026-01-05 04:12:21','2026-01-05 04:12:57',NULL,'2026-01-05 04:12:21',1,1,1,NULL,NULL,0,'',NULL,NULL),(36,19,1,'flip','completed','2026-01-05 04:14:17','2026-01-05 04:14:38',NULL,'2026-01-05 04:14:17',1,1,1,NULL,NULL,0,'',NULL,NULL),(37,33,1,'flip','completed','2026-01-05 04:17:32','2026-01-05 04:17:51',NULL,'2026-01-05 04:17:32',1,1,1,NULL,NULL,0,'',NULL,NULL),(38,39,1,'flip','completed','2026-01-05 04:19:47','2026-01-05 04:20:07',NULL,'2026-01-05 04:19:47',1,1,1,NULL,NULL,0,'',NULL,NULL),(39,26,1,'flip','completed','2026-01-05 04:27:28','2026-01-05 04:27:49',NULL,'2026-01-05 04:27:28',1,1,1,NULL,NULL,0,'',NULL,NULL),(40,22,1,'flip','completed','2026-01-05 16:33:34','2026-01-05 16:33:55',NULL,'2026-01-05 16:33:34',1,1,1,NULL,NULL,0,'',NULL,NULL),(41,29,1,'flip','completed','2026-01-05 16:37:35','2026-01-05 16:37:55',NULL,'2026-01-05 16:37:35',1,1,1,NULL,NULL,0,'',NULL,NULL),(42,41,1,'flip','completed','2026-01-05 16:54:58','2026-01-05 16:55:20',NULL,'2026-01-05 16:54:58',1,1,1,NULL,NULL,0,'',NULL,NULL),(43,56,1,'flip','completed','2026-01-05 17:05:05','2026-01-05 17:05:27',NULL,'2026-01-05 17:05:05',1,1,1,NULL,NULL,0,'',NULL,NULL),(44,35,1,'flip','completed','2026-01-06 03:59:07','2026-01-06 03:59:29',NULL,'2026-01-06 03:59:07',1,1,1,NULL,NULL,0,'',NULL,NULL),(45,57,1,'flip','completed','2026-01-06 05:46:59','2026-01-06 05:48:00',NULL,'2026-01-06 05:46:59',1,1,1,NULL,NULL,0,'',NULL,NULL),(46,62,1,'flip','completed','2026-01-06 05:56:23','2026-01-06 05:56:59',NULL,'2026-01-06 05:56:23',1,1,1,NULL,NULL,0,'',NULL,NULL),(47,61,1,'flip','completed','2026-01-06 05:59:02','2026-01-06 05:59:47',NULL,'2026-01-06 05:59:02',1,1,1,NULL,NULL,0,'',NULL,NULL),(48,60,1,'flip','completed','2026-01-06 06:06:18','2026-01-06 06:06:43',NULL,'2026-01-06 06:06:18',1,1,1,NULL,NULL,0,'',NULL,NULL),(49,58,1,'flip','completed','2026-01-06 06:07:17','2026-01-06 06:07:38',NULL,'2026-01-06 06:07:17',1,1,1,NULL,NULL,0,'',NULL,NULL),(50,70,1,'flip','completed','2026-01-06 06:12:55','2026-01-06 06:13:46',NULL,'2026-01-06 06:12:55',1,1,1,NULL,NULL,0,'',NULL,NULL),(51,89,1,'flip','completed','2026-01-06 06:26:02','2026-01-06 06:27:02',NULL,'2026-01-06 06:26:02',1,1,1,NULL,NULL,0,'',NULL,NULL),(52,85,1,'flip','completed','2026-01-06 06:27:41','2026-01-06 06:28:16',NULL,'2026-01-06 06:27:41',1,1,1,NULL,NULL,0,'',NULL,NULL),(53,31,1,'flip','completed','2026-01-06 16:02:01','2026-01-06 16:02:22',NULL,'2026-01-06 16:02:01',1,1,1,NULL,NULL,0,'',NULL,NULL),(54,83,1,'flip','completed','2026-01-07 03:07:44','2026-01-17 22:22:56',NULL,'2026-01-07 03:07:44',1,1,1,NULL,NULL,0,'',NULL,NULL),(55,82,1,'flip','completed','2026-01-07 03:08:13','2026-01-07 03:09:30',NULL,'2026-01-07 03:08:13',1,1,1,NULL,NULL,0,'',NULL,NULL),(56,42,1,'flip','completed','2026-01-07 03:33:32','2026-01-17 22:33:03',NULL,'2026-01-07 03:33:32',1,1,1,NULL,NULL,0,'',NULL,NULL),(57,24,1,'flip','completed','2026-01-17 22:29:19','2026-01-23 17:58:34',NULL,'2026-01-17 22:29:19',1,1,1,NULL,NULL,0,'',NULL,NULL),(58,78,1,'flip','completed','2026-01-17 22:29:53','2026-01-23 22:05:53',NULL,'2026-01-17 22:29:53',1,1,1,NULL,NULL,0,'',NULL,NULL),(59,2,1,'flip','completed','2026-01-23 22:25:51','2026-01-23 22:33:34',NULL,'2026-01-23 22:25:51',1,1,1,NULL,NULL,0,'',NULL,NULL),(60,3,1,'flip','completed','2026-01-23 22:51:03','2026-01-23 22:52:57',NULL,'2026-01-23 22:51:03',1,1,1,NULL,NULL,0,'',NULL,NULL),(61,1,1,'flip','completed','2026-01-23 22:53:15','2026-01-27 15:22:58',NULL,'2026-01-23 22:53:15',1,1,1,NULL,NULL,0,'',1,NULL),(62,4,1,'flip','completed','2026-01-25 01:08:12','2026-01-26 06:17:01',NULL,'2026-01-25 01:08:12',1,1,1,NULL,NULL,0,'',NULL,NULL),(63,6,1,'flip','completed','2026-01-25 03:12:10','2026-01-25 03:15:59',NULL,'2026-01-25 03:12:10',1,1,1,NULL,NULL,0,'',NULL,NULL),(64,5,1,'flip','completed','2026-01-26 06:09:24','2026-01-26 06:10:52',NULL,'2026-01-26 06:09:24',1,1,1,NULL,NULL,0,'',NULL,NULL),(65,7,1,'flip','completed','2026-01-28 04:25:27','2026-01-28 04:25:47',NULL,'2026-01-28 04:25:27',1,1,1,NULL,NULL,0,'',NULL,NULL),(66,19,1,'flip','completed','2026-01-29 02:55:02','2026-01-30 22:50:35',NULL,'2026-01-29 02:55:02',1,1,1,NULL,NULL,0,'',NULL,NULL),(67,1,11,'','completed','2026-01-30 15:20:24','2026-01-30 22:51:08',NULL,'2026-01-30 15:20:24',1,1,1,NULL,NULL,0,'',NULL,NULL),(68,45,11,'','completed','2026-01-30 16:42:30','2026-01-30 22:49:52',NULL,'2026-01-30 16:42:30',1,1,1,NULL,NULL,0,'',NULL,NULL),(69,49,11,'','completed','2026-01-30 22:54:55','2026-01-30 22:55:06',NULL,'2026-01-30 22:54:55',1,1,1,NULL,NULL,0,'',NULL,NULL),(70,2,14,'','completed','2026-02-01 07:31:24','2026-02-24 18:33:41',NULL,'2026-02-01 07:31:24',8,8,8,NULL,NULL,0,'',NULL,NULL),(71,5,14,'','completed','2026-02-01 07:31:42','2026-02-01 07:40:35',NULL,'2026-02-01 07:31:42',8,8,8,NULL,NULL,0,'',NULL,NULL),(72,49,14,'','in_progress','2026-02-01 07:32:25',NULL,NULL,'2026-02-01 07:32:25',8,8,NULL,NULL,NULL,0,NULL,NULL,NULL),(73,1,14,'','completed','2026-02-01 07:39:35','2026-02-01 07:40:06',NULL,'2026-02-01 07:39:35',8,8,8,NULL,NULL,0,'',NULL,NULL),(74,57,14,'','voided','2026-02-03 04:36:19',NULL,'2026-02-03 05:04:29','2026-02-03 04:36:19',1,1,NULL,1,'Not a complete teplate',0,NULL,NULL,NULL),(75,8,14,'','completed','2026-02-24 18:31:45','2026-02-24 18:32:42',NULL,'2026-02-24 18:31:45',8,8,8,NULL,NULL,0,'',NULL,NULL);
/*!40000 ALTER TABLE `inspections` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `lifecycle_phases`
--

DROP TABLE IF EXISTS `lifecycle_phases`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `lifecycle_phases` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `name` varchar(50) NOT NULL,
  `description` text DEFAULT NULL,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  PRIMARY KEY (`id`),
  UNIQUE KEY `idx_phase_name` (`name`)
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `lifecycle_phases`
--

LOCK TABLES `lifecycle_phases` WRITE;
/*!40000 ALTER TABLE `lifecycle_phases` DISABLE KEYS */;
INSERT INTO `lifecycle_phases` VALUES (1,'Occupied','Unit is currently occupied by a client','2025-12-31 22:36:17'),(2,'Turnover','Unit is being prepared for next occupancy (flip)','2025-12-31 22:36:17'),(3,'Vacant','Unit is empty and not being actively prepared','2025-12-31 22:36:17'),(4,'Initial Setup','First-time preparation of a new unit','2025-12-31 22:36:17');
/*!40000 ALTER TABLE `lifecycle_phases` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `maintenance_history`
--

DROP TABLE IF EXISTS `maintenance_history`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `maintenance_history` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `schedule_id` int(10) unsigned DEFAULT NULL COMMENT 'NULL if ad-hoc maintenance',
  `asset_id` varchar(50) NOT NULL,
  `task_name` varchar(255) NOT NULL,
  `performed_by` int(10) unsigned NOT NULL,
  `performed_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `notes` text DEFAULT NULL,
  `cost` decimal(10,2) DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `performed_by` (`performed_by`),
  KEY `idx_schedule_id` (`schedule_id`),
  KEY `idx_asset_id` (`asset_id`),
  KEY `idx_performed_at` (`performed_at`),
  CONSTRAINT `maintenance_history_ibfk_1` FOREIGN KEY (`schedule_id`) REFERENCES `maintenance_schedules` (`id`) ON DELETE SET NULL,
  CONSTRAINT `maintenance_history_ibfk_2` FOREIGN KEY (`performed_by`) REFERENCES `users` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `maintenance_history`
--

LOCK TABLES `maintenance_history` WRITE;
/*!40000 ALTER TABLE `maintenance_history` DISABLE KEYS */;
/*!40000 ALTER TABLE `maintenance_history` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `maintenance_schedules`
--

DROP TABLE IF EXISTS `maintenance_schedules`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `maintenance_schedules` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `asset_id` varchar(50) NOT NULL,
  `task_name` varchar(255) NOT NULL,
  `description` text DEFAULT NULL,
  `frequency_days` int(11) NOT NULL COMMENT 'Recurrence interval in days',
  `last_performed` date DEFAULT NULL,
  `next_due` date NOT NULL,
  `assigned_to` int(10) unsigned DEFAULT NULL,
  `is_active` tinyint(1) NOT NULL DEFAULT 1,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  PRIMARY KEY (`id`),
  KEY `assigned_to` (`assigned_to`),
  KEY `idx_asset_id` (`asset_id`),
  KEY `idx_next_due` (`next_due`),
  KEY `idx_is_active` (`is_active`),
  CONSTRAINT `maintenance_schedules_ibfk_1` FOREIGN KEY (`assigned_to`) REFERENCES `users` (`id`) ON DELETE SET NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `maintenance_schedules`
--

LOCK TABLES `maintenance_schedules` WRITE;
/*!40000 ALTER TABLE `maintenance_schedules` DISABLE KEYS */;
/*!40000 ALTER TABLE `maintenance_schedules` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `manufacturers`
--

DROP TABLE IF EXISTS `manufacturers`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `manufacturers` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `name` varchar(150) NOT NULL,
  `website` varchar(255) DEFAULT NULL,
  `phone` varchar(30) DEFAULT NULL,
  `email` varchar(150) DEFAULT NULL,
  `notes` text DEFAULT NULL,
  `is_active` tinyint(1) NOT NULL DEFAULT 1,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  PRIMARY KEY (`id`),
  UNIQUE KEY `uk_manufacturer_name` (`name`),
  KEY `idx_manufacturer_active` (`is_active`)
) ENGINE=InnoDB AUTO_INCREMENT=71 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `manufacturers`
--

LOCK TABLES `manufacturers` WRITE;
/*!40000 ALTER TABLE `manufacturers` DISABLE KEYS */;
INSERT INTO `manufacturers` VALUES (1,'Aldes','https://www.aldes.ca','1-800-267-8872','info@aldes.ca',NULL,1,'2026-01-31 03:15:50','2026-01-31 21:26:55'),(2,'3M','https://www.3m.ca','1-800-364-3577','',NULL,1,'2026-01-31 03:28:08','2026-01-31 21:26:55'),(3,'ABB','https://new.abb.com/ca','1-800-435-7365','',NULL,1,'2026-01-31 03:28:08','2026-01-31 21:26:55'),(4,'Acme',NULL,NULL,NULL,NULL,1,'2026-01-31 03:28:08','2026-01-31 03:28:08'),(5,'Amana','https://www.amana-hac.com','1-877-254-4729','',NULL,1,'2026-01-31 03:28:08','2026-01-31 21:26:55'),(6,'American Standard','https://www.americanstandard.ca','1-800-387-0369','',NULL,1,'2026-01-31 03:28:08','2026-01-31 21:26:55'),(7,'Aprilaire','https://www.aprilaire.com','1-800-334-6011','',NULL,1,'2026-01-31 03:28:08','2026-01-31 21:26:55'),(8,'Armstrong','https://www.armstronginternational.com','1-816-842-0606','',NULL,1,'2026-01-31 03:28:08','2026-01-31 21:26:55'),(9,'Bosch','https://www.bosch-home.ca','1-800-944-2904','',NULL,1,'2026-01-31 03:28:08','2026-01-31 21:26:55'),(10,'Bradford White','https://www.bradfordwhite.com','1-800-523-2931','',NULL,1,'2026-01-31 03:28:08','2026-01-31 21:26:55'),(11,'Bryant','https://www.bryant.com','1-800-428-4326','',NULL,1,'2026-01-31 03:28:08','2026-01-31 21:26:55'),(12,'Carrier','https://www.carrier.com','1-800-227-7437','',NULL,1,'2026-01-31 03:28:08','2026-01-31 21:26:55'),(13,'Caterpillar','https://www.cat.com','1-888-614-4328','',NULL,1,'2026-01-31 03:28:08','2026-01-31 21:26:55'),(14,'Coleman','https://www.colemanac.com','1-877-874-7378','',NULL,1,'2026-01-31 03:28:08','2026-01-31 21:26:55'),(15,'Craftsman','https://www.craftsman.com','1-888-331-4569','',NULL,1,'2026-01-31 03:28:08','2026-01-31 21:26:55'),(16,'Crown','https://www.crownboiler.com','1-215-535-8900','',NULL,1,'2026-01-31 03:28:08','2026-01-31 21:26:55'),(17,'Cummins','https://www.cummins.com','1-800-286-6467','',NULL,1,'2026-01-31 03:28:08','2026-01-31 21:26:55'),(18,'Daikin','https://www.daikin.ca','1-800-432-4546','',NULL,1,'2026-01-31 03:28:08','2026-01-31 21:26:55'),(19,'Danby','https://www.danby.com','1-800-263-2629','service@danby.com',NULL,1,'2026-01-31 03:28:08','2026-01-31 21:26:55'),(20,'DeWalt','https://www.dewalt.ca','1-800-433-9258','',NULL,1,'2026-01-31 03:28:08','2026-01-31 21:26:55'),(21,'Electrolux','https://www.electrolux.ca','1-877-435-3287','',NULL,1,'2026-01-31 03:28:08','2026-01-31 21:26:55'),(22,'Fisher & Paykel','https://www.fisherpaykel.com/ca/','1-888-936-7872','',NULL,1,'2026-01-31 03:28:08','2026-01-31 21:26:55'),(23,'Ford','https://www.ford.ca','1-800-565-3673','',NULL,1,'2026-01-31 03:28:08','2026-01-31 21:26:55'),(24,'Frigidaire','https://www.frigidaire.ca','1-800-265-8352','',NULL,1,'2026-01-31 03:28:08','2026-01-31 21:26:55'),(25,'GE','https://www.geappliances.ca','1-800-561-3344','',NULL,1,'2026-01-31 03:28:08','2026-01-31 21:26:55'),(26,'Generac','https://www.generac.com','1-888-436-3722','',NULL,1,'2026-01-31 03:28:08','2026-01-31 21:26:55'),(27,'Goodman','https://www.goodmanmfg.com','1-877-254-4729','',NULL,1,'2026-01-31 03:28:08','2026-01-31 21:26:55'),(28,'Haier','https://www.haier.com/ca/','1-877-337-3639','',NULL,1,'2026-01-31 03:28:08','2026-01-31 21:26:55'),(29,'Honeywell','https://www.honeywell.com','1-800-468-1502','',NULL,1,'2026-01-31 03:28:08','2026-01-31 21:26:55'),(30,'Hoover','https://www.hoover.com','1-800-944-9200','',NULL,1,'2026-01-31 03:28:08','2026-01-31 21:26:55'),(31,'HP','https://www.hp.com/ca-en/','1-800-474-6836','',NULL,1,'2026-01-31 03:28:08','2026-01-31 21:26:55'),(32,'IKEA','https://www.ikea.com/ca/en/','1-888-888-4532','',NULL,1,'2026-01-31 03:28:08','2026-01-31 21:26:55'),(33,'John Deere','https://www.deere.ca/en/','1-800-503-3373','',NULL,1,'2026-01-31 03:28:08','2026-01-31 21:26:55'),(34,'Kenmore','https://www.kenmore.com','1-888-536-6673','',NULL,1,'2026-01-31 03:28:08','2026-01-31 21:26:55'),(35,'KitchenAid','https://www.kitchenaid.ca','1-800-807-6777','',NULL,1,'2026-01-31 03:28:08','2026-01-31 21:26:55'),(36,'Kohler','https://www.kohler.ca','1-800-456-4537','',NULL,1,'2026-01-31 03:28:08','2026-01-31 21:26:55'),(37,'Lennox','https://www.lennox.com','1-800-953-6669','',NULL,1,'2026-01-31 03:28:08','2026-01-31 21:26:55'),(38,'LG','https://www.lg.com/ca_en/','1-888-542-2623','',NULL,1,'2026-01-31 03:28:08','2026-01-31 21:26:55'),(39,'Makita','https://www.makita.ca','1-800-263-3484','',NULL,1,'2026-01-31 03:28:08','2026-01-31 21:26:55'),(40,'Maytag','https://www.maytag.ca','1-800-688-2002','',NULL,1,'2026-01-31 03:28:08','2026-01-31 21:26:55'),(41,'Milwaukee','https://www.milwaukeetool.ca','1-800-729-3878','',NULL,1,'2026-01-31 03:28:08','2026-01-31 21:26:55'),(42,'Mitsubishi','https://www.mitsubishielectric.ca','1-800-784-9636','',NULL,1,'2026-01-31 03:28:08','2026-01-31 21:26:55'),(43,'Philips','https://www.philips.ca','1-800-661-6162','',NULL,1,'2026-01-31 03:28:08','2026-01-31 21:26:55'),(44,'Rheem','https://www.rheem.com','1-800-432-8373','',NULL,1,'2026-01-31 03:28:08','2026-01-31 21:26:55'),(45,'Ridgid','https://www.ridgid.com','1-800-474-3443','',NULL,1,'2026-01-31 03:28:08','2026-01-31 21:26:55'),(46,'Ruud','https://www.ruud.com','1-800-432-8373','',NULL,1,'2026-01-31 03:28:08','2026-01-31 21:26:55'),(47,'Samsung','https://www.samsung.com/ca/','1-800-726-7864','',NULL,1,'2026-01-31 03:28:08','2026-01-31 21:26:55'),(48,'Scotsman','https://www.scotsman-ice.com','1-800-726-8762','',NULL,1,'2026-01-31 03:28:08','2026-01-31 21:26:55'),(49,'Siemens','https://www.siemens.com/ca/en.html','1-800-964-4114','',NULL,1,'2026-01-31 03:28:08','2026-01-31 21:26:55'),(50,'Stanley','https://www.stanleytools.com','1-800-262-2161','',NULL,1,'2026-01-31 03:28:08','2026-01-31 21:26:55'),(51,'Subaru','https://www.subaru.ca','1-888-267-2782','',NULL,1,'2026-01-31 03:28:08','2026-01-31 21:26:55'),(52,'Toshiba','https://www.toshiba.ca','1-800-457-7777','',NULL,1,'2026-01-31 03:28:08','2026-01-31 21:26:55'),(53,'Toyota','https://www.toyota.ca','1-888-869-6828','',NULL,1,'2026-01-31 03:28:08','2026-01-31 21:26:55'),(54,'Trane','https://www.trane.com','1-855-872-6326','',NULL,1,'2026-01-31 03:28:08','2026-01-31 21:26:55'),(55,'True','https://www.truemfg.com','1-800-325-6152','customerservice@truemfg.com',NULL,1,'2026-01-31 03:28:08','2026-01-31 21:26:55'),(56,'Viking','https://www.vikingrange.com','1-888-845-4641','',NULL,1,'2026-01-31 03:28:08','2026-01-31 21:26:55'),(57,'Vitamix','https://www.vitamix.com','1-800-848-2649','',NULL,1,'2026-01-31 03:28:08','2026-01-31 21:26:55'),(58,'Vulcan','https://www.vulcanequipment.com','1-800-814-2028','',NULL,1,'2026-01-31 03:28:08','2026-01-31 21:26:55'),(59,'Whirlpool','https://www.whirlpool.ca','1-800-807-6777','',NULL,1,'2026-01-31 03:28:08','2026-01-31 21:26:55'),(60,'York','https://www.york.com','1-800-910-9675','',NULL,1,'2026-01-31 03:28:08','2026-01-31 21:26:55'),(61,'Other',NULL,NULL,NULL,NULL,1,'2026-01-31 03:28:08','2026-01-31 03:28:08'),(62,'Amazon','https://www.amazon.ca','1-888-280-4331','',NULL,1,'2026-01-31 03:41:38','2026-01-31 21:26:55'),(63,'BC Air Filter','https://www.bcairfilter.com','1-604-296-4150','info@bcairfilter.com',NULL,1,'2026-01-31 03:59:55','2026-01-31 21:26:55'),(64,'Prime-Line',NULL,NULL,NULL,NULL,1,'2026-02-03 04:16:31','2026-02-03 04:16:31'),(65,'AI Phone',NULL,NULL,NULL,NULL,1,'2026-02-03 04:32:17','2026-02-03 04:32:17'),(66,'Mircom',NULL,NULL,NULL,NULL,1,'2026-02-03 04:32:40','2026-02-03 04:32:40'),(67,'Wholesale Blind Factory',NULL,NULL,NULL,NULL,1,'2026-02-03 04:33:26','2026-02-03 04:33:26'),(68,'Moen',NULL,NULL,NULL,NULL,1,'2026-02-03 04:33:55','2026-02-03 04:33:55'),(69,'Glacier Bay',NULL,NULL,NULL,NULL,1,'2026-02-03 04:34:10','2026-02-03 04:34:10'),(70,'Ilco',NULL,NULL,NULL,NULL,1,'2026-02-03 04:35:00','2026-02-03 04:35:00');
/*!40000 ALTER TABLE `manufacturers` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `occupancies`
--

DROP TABLE IF EXISTS `occupancies`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `occupancies` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `unit_id` int(10) unsigned NOT NULL,
  `tenant_name` varchar(255) NOT NULL COMMENT 'Tenant/client name',
  `start_date` date NOT NULL COMMENT 'Move-in date',
  `end_date` date DEFAULT NULL COMMENT 'Move-out date - NULL means currently occupied',
  `occupancy_sequence` int(11) NOT NULL COMMENT 'Auto-increment per unit (1st, 2nd, 3rd tenant)',
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  PRIMARY KEY (`id`),
  KEY `idx_unit_id` (`unit_id`),
  KEY `idx_end_date` (`end_date`),
  KEY `idx_sequence` (`unit_id`,`occupancy_sequence`),
  CONSTRAINT `occupancies_ibfk_1` FOREIGN KEY (`unit_id`) REFERENCES `units` (`id`),
  CONSTRAINT `chk_occupancy_date_order` CHECK (`end_date` is null or `end_date` >= `start_date`)
) ENGINE=InnoDB AUTO_INCREMENT=92 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Financial anchor - all turnover costs route to departing occupancy';
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `occupancies`
--

LOCK TABLES `occupancies` WRITE;
/*!40000 ALTER TABLE `occupancies` DISABLE KEYS */;
INSERT INTO `occupancies` VALUES (1,1,'Linda Anderson','2025-05-21','2026-01-23',1,'2026-01-23 18:09:19','2026-01-23 18:17:17'),(2,2,'Susan Brown','2025-02-14','2026-01-23',1,'2026-01-23 18:09:19','2026-01-23 19:18:08'),(3,3,'Jennifer Taylor','2024-06-02','2026-01-23',1,'2026-01-23 18:09:19','2026-01-23 22:06:17'),(4,4,'William Rodriguez','2024-03-26','2026-01-23',1,'2026-01-23 18:09:19','2026-01-23 22:14:35'),(5,5,'Patricia Martin','2023-10-21','2026-01-23',1,'2026-01-23 18:09:19','2026-01-23 22:58:38'),(6,6,'Karen Johnson','2023-03-11','2026-01-25',1,'2026-01-23 18:09:19','2026-01-25 01:07:52'),(7,7,'Richard Jackson','2023-06-16','2026-01-26',1,'2026-01-23 18:09:19','2026-01-26 06:08:58'),(8,8,'James Martinez','2024-04-18','2026-01-28',1,'2026-01-23 18:09:19','2026-01-28 23:56:08'),(9,9,'Nancy Williams','2024-03-08',NULL,1,'2026-01-23 18:09:19','2026-01-23 18:09:19'),(10,10,'Jennifer Rodriguez','2025-04-23',NULL,1,'2026-01-23 18:09:19','2026-01-23 18:09:19'),(11,11,'Patricia Lopez','2023-10-06',NULL,1,'2026-01-23 18:09:19','2026-01-23 18:09:19'),(12,12,'James Martinez','2025-05-19',NULL,1,'2026-01-23 18:09:19','2026-01-23 18:09:19'),(13,13,'Richard Martin','2024-10-15',NULL,1,'2026-01-23 18:09:19','2026-01-23 18:09:19'),(14,14,'Charles Martinez','2024-08-16',NULL,1,'2026-01-23 18:09:19','2026-01-23 18:09:19'),(15,15,'James Jones','2023-10-31',NULL,1,'2026-01-23 18:09:19','2026-01-23 18:09:19'),(16,16,'James Thomas','2025-04-09',NULL,1,'2026-01-23 18:09:19','2026-01-23 18:09:19'),(17,17,'Sarah Miller','2024-02-21',NULL,1,'2026-01-23 18:09:19','2026-01-23 18:09:19'),(18,18,'Jessica Garcia','2025-06-10',NULL,1,'2026-01-23 18:09:19','2026-01-23 18:09:19'),(19,19,'Mary Miller','2025-05-03',NULL,1,'2026-01-23 18:09:19','2026-01-23 18:09:19'),(20,20,'Sarah Brown','2024-08-01',NULL,1,'2026-01-23 18:09:19','2026-01-23 18:09:19'),(21,21,'Patricia Garcia','2024-04-24',NULL,1,'2026-01-23 18:09:19','2026-01-23 18:09:19'),(22,22,'James Gonzalez','2024-06-18',NULL,1,'2026-01-23 18:09:19','2026-01-23 18:09:19'),(23,23,'Joseph Martinez','2023-08-22',NULL,1,'2026-01-23 18:09:19','2026-01-23 18:09:19'),(24,24,'Thomas Hernandez','2024-05-30',NULL,1,'2026-01-23 18:09:19','2026-01-23 18:09:19'),(25,25,'David Moore','2025-03-07',NULL,1,'2026-01-23 18:09:19','2026-01-23 18:09:19'),(26,26,'Nancy Gonzalez','2025-02-22',NULL,1,'2026-01-23 18:09:19','2026-01-23 18:09:19'),(27,27,'Thomas Smith','2023-05-23',NULL,1,'2026-01-23 18:09:19','2026-01-23 18:09:19'),(28,28,'Michael Martin','2024-08-20',NULL,1,'2026-01-23 18:09:19','2026-01-23 18:09:19'),(29,29,'Thomas Martinez','2024-09-15',NULL,1,'2026-01-23 18:09:19','2026-01-23 18:09:19'),(30,30,'Patricia Miller','2023-06-22',NULL,1,'2026-01-23 18:09:19','2026-01-23 18:09:19'),(31,31,'Michael Jackson','2025-06-13',NULL,1,'2026-01-23 18:09:19','2026-01-23 18:09:19'),(32,32,'Nancy Johnson','2025-02-05',NULL,1,'2026-01-23 18:09:19','2026-01-23 18:09:19'),(33,33,'David Jackson','2024-02-05',NULL,1,'2026-01-23 18:09:19','2026-01-23 18:09:19'),(34,34,'David Garcia','2025-06-30',NULL,1,'2026-01-23 18:09:19','2026-01-23 18:09:19'),(35,35,'Elizabeth Moore','2024-08-06',NULL,1,'2026-01-23 18:09:19','2026-01-23 18:09:19'),(36,36,'Thomas Wilson','2023-06-24',NULL,1,'2026-01-23 18:09:19','2026-01-23 18:09:19'),(37,37,'Jennifer Johnson','2023-04-18',NULL,1,'2026-01-23 18:09:19','2026-01-23 18:09:19'),(38,38,'Robert Davis','2023-11-02',NULL,1,'2026-01-23 18:09:19','2026-01-23 18:09:19'),(39,39,'James Johnson','2023-02-20',NULL,1,'2026-01-23 18:09:19','2026-01-23 18:09:19'),(40,40,'Charles Gonzalez','2023-02-05',NULL,1,'2026-01-23 18:09:19','2026-01-23 18:09:19'),(41,41,'Nancy Taylor','2025-05-10',NULL,1,'2026-01-23 18:09:19','2026-01-23 18:09:19'),(42,42,'Jennifer Hernandez','2023-10-09',NULL,1,'2026-01-23 18:09:19','2026-01-23 18:09:19'),(43,43,'Thomas Taylor','2023-10-01',NULL,1,'2026-01-23 18:09:19','2026-01-23 18:09:19'),(44,44,'John Smith','2023-06-23',NULL,1,'2026-01-23 18:09:19','2026-01-23 18:09:19'),(45,45,'Michael Brown','2024-05-27',NULL,1,'2026-01-23 18:09:19','2026-01-23 18:09:19'),(46,46,'Elizabeth Moore','2025-01-03',NULL,1,'2026-01-23 18:09:19','2026-01-23 18:09:19'),(47,47,'William Martinez','2024-03-31',NULL,1,'2026-01-23 18:09:19','2026-01-23 18:09:19'),(48,48,'Thomas Thomas','2024-07-06',NULL,1,'2026-01-23 18:09:19','2026-01-23 18:09:19'),(49,49,'Jennifer Wilson','2023-03-24','2026-01-30',1,'2026-01-23 18:09:19','2026-01-30 22:54:40'),(50,50,'William Anderson','2024-10-30',NULL,1,'2026-01-23 18:09:19','2026-01-23 18:09:19'),(51,51,'Joseph Johnson','2023-04-22',NULL,1,'2026-01-23 18:09:19','2026-01-23 18:09:19'),(52,52,'John Smith','2023-09-03',NULL,1,'2026-01-23 18:09:19','2026-01-23 18:09:19'),(53,53,'Charles Thomas','2024-09-06',NULL,1,'2026-01-23 18:09:19','2026-01-23 18:09:19'),(54,54,'David Moore','2024-10-11',NULL,1,'2026-01-23 18:09:19','2026-01-23 18:09:19'),(55,55,'James Hernandez','2023-06-14',NULL,1,'2026-01-23 18:09:19','2026-01-23 18:09:19'),(56,56,'Susan Anderson','2024-07-17',NULL,1,'2026-01-23 18:09:19','2026-01-23 18:09:19'),(57,57,'Linda Gonzalez','2024-08-13','2026-02-03',1,'2026-01-23 18:09:19','2026-02-03 04:36:05'),(58,58,'Nancy Jones','2023-02-06',NULL,1,'2026-01-23 18:09:19','2026-01-23 18:09:19'),(59,59,'Thomas Wilson','2024-01-04',NULL,1,'2026-01-23 18:09:19','2026-01-23 18:09:19'),(60,60,'David Garcia','2024-06-19',NULL,1,'2026-01-23 18:09:19','2026-01-23 18:09:19'),(61,61,'Michael Williams','2023-10-26',NULL,1,'2026-01-23 18:09:19','2026-01-23 18:09:19'),(62,62,'Patricia Miller','2025-01-28',NULL,1,'2026-01-23 18:09:19','2026-01-23 18:09:19'),(63,63,'Charles Jackson','2023-06-24',NULL,1,'2026-01-23 18:09:19','2026-01-23 18:09:19'),(64,64,'Michael Jackson','2023-11-07',NULL,1,'2026-01-23 18:09:19','2026-01-23 18:09:19'),(65,65,'James Gonzalez','2023-02-17',NULL,1,'2026-01-23 18:09:19','2026-01-23 18:09:19'),(66,66,'Nancy Gonzalez','2023-07-25',NULL,1,'2026-01-23 18:09:19','2026-01-23 18:09:19'),(67,67,'Sarah Wilson','2023-10-23',NULL,1,'2026-01-23 18:09:19','2026-01-23 18:09:19'),(68,68,'Sarah Gonzalez','2025-05-07',NULL,1,'2026-01-23 18:09:19','2026-01-23 18:09:19'),(69,69,'Sarah Jackson','2024-11-11',NULL,1,'2026-01-23 18:09:19','2026-01-23 18:09:19'),(70,70,'Mary Jackson','2023-09-24',NULL,1,'2026-01-23 18:09:19','2026-01-23 18:09:19'),(71,71,'Elizabeth Lopez','2025-03-28',NULL,1,'2026-01-23 18:09:19','2026-01-23 18:09:19'),(72,72,'William Jackson','2023-05-30',NULL,1,'2026-01-23 18:09:19','2026-01-23 18:09:19'),(73,73,'Sarah Gonzalez','2025-03-04',NULL,1,'2026-01-23 18:09:19','2026-01-23 18:09:19'),(74,74,'Sarah Taylor','2024-06-01',NULL,1,'2026-01-23 18:09:19','2026-01-23 18:09:19'),(75,75,'Michael Brown','2025-03-16',NULL,1,'2026-01-23 18:09:19','2026-01-23 18:09:19'),(76,76,'Charles Lopez','2023-08-03',NULL,1,'2026-01-23 18:09:19','2026-01-23 18:09:19'),(77,77,'Charles Lopez','2024-11-04',NULL,1,'2026-01-23 18:09:19','2026-01-23 18:09:19'),(78,78,'Jennifer Davis','2023-09-13',NULL,1,'2026-01-23 18:09:19','2026-01-23 18:09:19'),(79,79,'James Williams','2023-05-20',NULL,1,'2026-01-23 18:09:19','2026-01-23 18:09:19'),(80,80,'Patricia Brown','2023-10-14',NULL,1,'2026-01-23 18:09:19','2026-01-23 18:09:19'),(81,81,'Karen Rodriguez','2024-01-07',NULL,1,'2026-01-23 18:09:19','2026-01-23 18:09:19'),(82,82,'Susan Hernandez','2023-11-28',NULL,1,'2026-01-23 18:09:19','2026-01-23 18:09:19'),(83,83,'Jessica Wilson','2023-12-17',NULL,1,'2026-01-23 18:09:19','2026-01-23 18:09:19'),(84,84,'Jennifer Taylor','2024-08-09',NULL,1,'2026-01-23 18:09:19','2026-01-23 18:09:19'),(85,85,'James Miller','2025-07-01',NULL,1,'2026-01-23 18:09:19','2026-01-23 18:09:19'),(86,86,'Mary Williams','2024-07-30',NULL,1,'2026-01-23 18:09:19','2026-01-23 18:09:19'),(87,87,'Michael Williams','2023-05-24',NULL,1,'2026-01-23 18:09:19','2026-01-23 18:09:19'),(88,88,'Jennifer Jones','2024-05-30',NULL,1,'2026-01-23 18:09:19','2026-01-23 18:09:19'),(89,89,'Linda Davis','2023-07-07',NULL,1,'2026-01-23 18:09:19','2026-01-23 18:09:19'),(90,90,'Mary Hernandez','2023-03-04',NULL,1,'2026-01-23 18:09:19','2026-01-23 18:09:19'),(91,3,'Billy Bob Thorton','2026-01-29',NULL,2,'2026-01-29 00:03:08','2026-01-29 00:03:08');
/*!40000 ALTER TABLE `occupancies` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `part_usage_log`
--

DROP TABLE IF EXISTS `part_usage_log`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `part_usage_log` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `part_id` int(10) unsigned NOT NULL,
  `pm_schedule_id` int(10) unsigned NOT NULL,
  `quantity_used` decimal(10,2) NOT NULL,
  `used_by` int(10) unsigned NOT NULL,
  `used_at` timestamp NOT NULL DEFAULT current_timestamp(),
  PRIMARY KEY (`id`),
  KEY `idx_part_usage_log_part_id` (`part_id`),
  KEY `idx_part_usage_log_schedule_id` (`pm_schedule_id`),
  KEY `idx_part_usage_log_used_by` (`used_by`),
  KEY `idx_part_usage_log_used_at` (`used_at`),
  CONSTRAINT `fk_part_usage_log_part` FOREIGN KEY (`part_id`) REFERENCES `parts` (`id`) ON DELETE CASCADE,
  CONSTRAINT `fk_part_usage_log_schedule` FOREIGN KEY (`pm_schedule_id`) REFERENCES `pm_schedules` (`id`) ON DELETE CASCADE,
  CONSTRAINT `fk_part_usage_log_user` FOREIGN KEY (`used_by`) REFERENCES `users` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `part_usage_log`
--

LOCK TABLES `part_usage_log` WRITE;
/*!40000 ALTER TABLE `part_usage_log` DISABLE KEYS */;
/*!40000 ALTER TABLE `part_usage_log` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `parts`
--

DROP TABLE IF EXISTS `parts`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `parts` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `name` varchar(150) NOT NULL,
  `part_number` varchar(50) DEFAULT NULL,
  `description` varchar(255) DEFAULT NULL,
  `category` varchar(100) DEFAULT NULL,
  `unit_cost` decimal(10,2) NOT NULL DEFAULT 0.00,
  `quantity_on_hand` int(11) NOT NULL DEFAULT 0,
  `reorder_point` int(11) DEFAULT NULL,
  `location` varchar(100) DEFAULT NULL COMMENT 'Storage location',
  `manufacturer_id` int(10) unsigned DEFAULT NULL,
  `unit_of_measure` varchar(30) NOT NULL DEFAULT 'each',
  `is_active` tinyint(1) NOT NULL DEFAULT 1,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  PRIMARY KEY (`id`),
  UNIQUE KEY `unique_part_name` (`name`),
  KEY `idx_part_number` (`part_number`),
  KEY `idx_category` (`category`),
  KEY `idx_active` (`is_active`),
  KEY `fk_parts_manufacturer` (`manufacturer_id`),
  CONSTRAINT `fk_parts_manufacturer` FOREIGN KEY (`manufacturer_id`) REFERENCES `manufacturers` (`id`) ON DELETE SET NULL
) ENGINE=InnoDB AUTO_INCREMENT=29 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Parts inventory for work orders';
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `parts`
--

LOCK TABLES `parts` WRITE;
/*!40000 ALTER TABLE `parts` DISABLE KEYS */;
INSERT INTO `parts` VALUES (1,'16x25x1 Furnace Filter','FLT-16.25.1','Standard 16x25x1 Pleated Furnace Filter','HVAC',8.57,6,3,NULL,63,'each',1,'2026-01-31 03:17:52','2026-02-03 03:42:31'),(2,'16x25x2','FLT-16.25.2','16x25x2 Pleated Filter','HVAC',9.92,0,NULL,NULL,63,'each',1,'2026-01-31 03:59:57','2026-02-03 03:43:35'),(3,'20x24x1 Pleated Filter','FLT-20.24.1','Pleated air filter used in furnaces at Norland and Ledger','HVAC',10.52,10,5,NULL,63,'each',1,'2026-02-03 03:41:26','2026-02-03 03:43:52'),(4,'6\" Unit Security Latch Guard','6-LTCH_GRD','6\" Latch guard for unit door security','Security',15.00,5,2,NULL,64,'each',1,'2026-02-03 04:14:37','2026-02-03 04:16:59'),(5,'120V Smoke Alarm','SMK_ALM.120V','120V Local Smoke Alarm','Life Safety',50.00,0,NULL,NULL,NULL,'each',1,'2026-02-03 04:22:47','2026-02-03 04:22:47'),(6,'Battery Smoke Alarm','SMK_ALM.BAT','Battery Operated Local Smoke Alarm','Life Safety',50.00,0,NULL,NULL,NULL,'each',1,'2026-02-03 04:24:24','2026-02-03 04:24:24'),(7,'Window - Casement (opens)','CAS-GLASS',NULL,'Doors & Windows',520.00,0,NULL,NULL,NULL,'each',1,'2026-02-03 04:26:24','2026-02-03 04:26:24'),(8,'16x24x1 Filter','16-24-1',NULL,'HVAC',12.54,12,NULL,NULL,NULL,'each',0,'2026-02-03 04:26:24','2026-02-03 04:26:44'),(9,'Window - Stationary','STA-GLASS',NULL,'Doors & Windows',680.00,0,NULL,NULL,NULL,'each',1,'2026-02-03 04:26:24','2026-02-03 04:26:24'),(10,'Toilet Seat - Elongated','EL-TS',NULL,'Plumbing',24.65,2,NULL,NULL,69,'each',1,'2026-02-03 04:26:24','2026-02-03 04:34:11'),(11,'Latch Guard','LatchGuard',NULL,'Doors & Windows',8.45,8,NULL,NULL,NULL,'each',1,'2026-02-03 04:26:24','2026-02-03 04:26:24'),(12,'Intercom','GT-1A',NULL,'Health & Safety',110.00,10,NULL,NULL,65,'each',1,'2026-02-03 04:26:24','2026-02-03 04:32:18'),(13,'Mircom Smoke Detector','MIX-2351APA',NULL,'Life Safety',137.62,10,NULL,NULL,66,'each',1,'2026-02-03 04:26:24','2026-02-03 04:32:42'),(14,'Notifier Smoke Detector','FSP-951-IV',NULL,'Life Safety',110.00,10,NULL,NULL,29,'each',1,'2026-02-03 04:26:24','2026-02-03 04:33:02'),(15,'Ilco Dormakaba 790 RFID Client Room Lock','KABA-790',NULL,'Doors & Windows',650.00,3,NULL,NULL,70,'each',1,'2026-02-03 04:26:24','2026-02-03 04:35:01'),(16,'Television - Client','TV-32In',NULL,'Appliances',175.00,4,NULL,NULL,NULL,'each',1,'2026-02-03 04:26:24','2026-02-03 04:26:24'),(17,'Fridge - Client','FDG-CLI',NULL,'Appliances',450.00,0,NULL,NULL,NULL,'each',1,'2026-02-03 04:26:24','2026-02-03 04:26:24'),(18,'Microwave - Client','MICRO-CLI',NULL,'Appliances',150.00,2,NULL,NULL,NULL,'each',1,'2026-02-03 04:26:24','2026-02-03 04:26:24'),(19,'Roller Shade','ROLL-SHD',NULL,'Doors & Windows',320.00,3,NULL,NULL,67,'each',1,'2026-02-03 04:26:24','2026-02-03 04:33:28'),(20,'Smoke Alarm - 120V','SMK-ALM-120V',NULL,'Life Safety',50.00,10,NULL,NULL,NULL,'each',0,'2026-02-03 04:26:24','2026-02-03 04:29:29'),(21,'Casement Window Hinges Pair','CAS-WIN-HING',NULL,'Doors & Windows',180.00,0,NULL,NULL,NULL,'each',1,'2026-02-03 04:26:24','2026-02-03 04:26:24'),(22,'Smoke Alarm - Battery','SMK-ALM-BAT',NULL,'Life Safety',50.00,6,NULL,NULL,NULL,'each',0,'2026-02-03 04:26:24','2026-02-03 04:30:16'),(23,'Casement Window Stopper Pair','CAS-WIN-STP',NULL,'Doors & Windows',150.00,0,NULL,NULL,NULL,'each',1,'2026-02-03 04:26:24','2026-02-03 04:26:24'),(24,'Medicine Cabinet','MED-CAB',NULL,'Other/Misc',89.57,0,NULL,NULL,NULL,'each',1,'2026-02-03 04:26:24','2026-02-03 04:28:16'),(25,'Mirror - Client Bathroom','MIRR-CLI',NULL,'Other/Misc',125.00,0,NULL,NULL,NULL,'each',1,'2026-02-03 04:26:24','2026-02-03 04:28:38'),(26,'Casement Dual Arm Operator','DUL-OPER',NULL,'Doors & Windows',220.00,0,NULL,NULL,NULL,'each',1,'2026-02-03 04:26:24','2026-02-03 04:26:24'),(27,'Hood Fan','HD_FAN_Clinet',NULL,'Appliances',125.00,0,NULL,NULL,NULL,'each',1,'2026-02-03 04:26:24','2026-02-03 04:26:24'),(28,'Shower Grab Bars','GRB_BAR',NULL,'Life Safety',175.00,0,NULL,NULL,68,'each',1,'2026-02-03 04:26:24','2026-02-03 04:33:56');
/*!40000 ALTER TABLE `parts` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `parts_catalog`
--

DROP TABLE IF EXISTS `parts_catalog`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `parts_catalog` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `part_number` varchar(100) NOT NULL,
  `part_name` varchar(255) NOT NULL,
  `description` text DEFAULT NULL,
  `category` varchar(100) NOT NULL COMMENT 'Plumbing, Electrical, Hardware, Paint, Flooring, etc.',
  `unit_cost` decimal(10,2) NOT NULL DEFAULT 0.00 COMMENT 'Current price per unit',
  `unit_of_measure` varchar(50) NOT NULL DEFAULT 'each',
  `current_stock` int(11) DEFAULT 0,
  `track_inventory` tinyint(1) DEFAULT 0 COMMENT 'If TRUE, deduct from current_stock on WO approval',
  `reorder_point` int(11) DEFAULT NULL,
  `reorder_quantity` int(11) DEFAULT NULL,
  `manufacturer` varchar(100) DEFAULT NULL,
  `supplier` varchar(100) DEFAULT NULL,
  `supplier_part_number` varchar(100) DEFAULT NULL,
  `is_active` tinyint(1) DEFAULT 1,
  `is_discontinued` tinyint(1) DEFAULT 0,
  `notes` text DEFAULT NULL,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  PRIMARY KEY (`id`),
  UNIQUE KEY `part_number` (`part_number`),
  KEY `idx_part_number` (`part_number`),
  KEY `idx_category` (`category`),
  KEY `idx_is_active` (`is_active`),
  FULLTEXT KEY `idx_search` (`part_number`,`part_name`,`description`)
) ENGINE=InnoDB AUTO_INCREMENT=25 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Master parts catalog with live pricing';
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `parts_catalog`
--

LOCK TABLES `parts_catalog` WRITE;
/*!40000 ALTER TABLE `parts_catalog` DISABLE KEYS */;
INSERT INTO `parts_catalog` VALUES (1,'PAINT-INT-WHT-GAL','Interior White Paint','Benjamin Moore Regal Select, Flat Finish','Paint',45.00,'gallon',0,0,NULL,NULL,NULL,NULL,NULL,1,0,NULL,'2026-01-09 06:44:55','2026-01-09 06:44:55'),(2,'PAINT-INT-BEI-GAL','Interior Beige Paint','Benjamin Moore Regal Select, Eggshell Finish','Paint',48.00,'gallon',0,0,NULL,NULL,NULL,NULL,NULL,1,0,NULL,'2026-01-09 06:44:55','2026-01-09 06:44:55'),(3,'CARPET-BER-SQ','Berber Carpet','Commercial grade, beige, 36oz','Flooring',12.50,'sq ft',0,0,NULL,NULL,NULL,NULL,NULL,1,0,NULL,'2026-01-09 06:44:55','2026-01-09 06:44:55'),(4,'VINYL-PLK-SQ','Vinyl Plank Flooring','Luxury vinyl plank, waterproof','Flooring',3.50,'sq ft',0,0,NULL,NULL,NULL,NULL,NULL,1,0,NULL,'2026-01-09 06:44:55','2026-01-09 06:44:55'),(5,'FAUCET-KIT-CHR','Kitchen Faucet','Delta single-handle, chrome finish','Plumbing',89.00,'each',0,1,NULL,NULL,NULL,NULL,NULL,1,0,NULL,'2026-01-09 06:44:55','2026-01-09 06:44:55'),(6,'FAUCET-BTH-CHR','Bathroom Faucet','Moen two-handle, chrome finish','Plumbing',65.00,'each',0,1,NULL,NULL,NULL,NULL,NULL,1,0,NULL,'2026-01-09 06:44:55','2026-01-09 06:44:55'),(7,'TOILET-STD-WHT','Toilet - Standard','American Standard, white, dual flush','Plumbing',180.00,'each',0,1,NULL,NULL,NULL,NULL,NULL,1,0,NULL,'2026-01-09 06:44:55','2026-01-09 06:44:55'),(8,'SHOWERHEAD-CHR','Showerhead','Delta 3-spray, chrome, water-saving','Plumbing',35.00,'each',0,1,NULL,NULL,NULL,NULL,NULL,1,0,NULL,'2026-01-09 06:44:55','2026-01-09 06:44:55'),(9,'DRAIN-P-TRAP-1.5','P-Trap 1.5\"','PVC P-trap for sink drain','Plumbing',8.50,'each',0,1,NULL,NULL,NULL,NULL,NULL,1,0,NULL,'2026-01-09 06:44:55','2026-01-09 06:44:55'),(10,'OUTLET-DUP-WHT','Duplex Outlet','15A tamper-resistant, white','Electrical',2.50,'each',0,1,NULL,NULL,NULL,NULL,NULL,1,0,NULL,'2026-01-09 06:44:55','2026-01-09 06:44:55'),(11,'SWITCH-SNG-WHT','Light Switch','Single-pole, white','Electrical',1.80,'each',0,1,NULL,NULL,NULL,NULL,NULL,1,0,NULL,'2026-01-09 06:44:55','2026-01-09 06:44:55'),(12,'LIGHT-CFL-BUL','CFL Bulb 60W','Compact fluorescent, 60W equivalent','Electrical',4.50,'each',0,1,NULL,NULL,NULL,NULL,NULL,1,0,NULL,'2026-01-09 06:44:55','2026-01-09 06:44:55'),(13,'LIGHT-LED-BUL','LED Bulb 60W','LED, 60W equivalent, warm white','Electrical',6.00,'each',0,1,NULL,NULL,NULL,NULL,NULL,1,0,NULL,'2026-01-09 06:44:55','2026-01-09 06:44:55'),(14,'DOOR-KNOB-INT','Interior Door Knob','Passage knob, satin nickel','Hardware',18.00,'each',0,1,NULL,NULL,NULL,NULL,NULL,1,0,NULL,'2026-01-09 06:44:55','2026-01-09 06:44:55'),(15,'DOOR-KNOB-ENT','Entry Door Knob','Keyed entry, satin nickel','Hardware',35.00,'each',0,1,NULL,NULL,NULL,NULL,NULL,1,0,NULL,'2026-01-09 06:44:55','2026-01-09 06:44:55'),(16,'DOOR-DEADBOLT','Deadbolt Lock','Kwikset single-cylinder, satin nickel','Hardware',28.00,'each',0,1,NULL,NULL,NULL,NULL,NULL,1,0,NULL,'2026-01-09 06:44:55','2026-01-09 06:44:55'),(17,'CABINET-HINGE','Cabinet Hinge','Self-closing, satin nickel','Hardware',3.50,'each',0,1,NULL,NULL,NULL,NULL,NULL,1,0,NULL,'2026-01-09 06:44:55','2026-01-09 06:44:55'),(18,'CABINET-PULL','Cabinet Pull','3\" center-to-center, satin nickel','Hardware',4.00,'each',0,1,NULL,NULL,NULL,NULL,NULL,1,0,NULL,'2026-01-09 06:44:55','2026-01-09 06:44:55'),(19,'FILTER-HVAC-16X25','HVAC Filter 16x25x1','MERV 8, pleated','HVAC',12.00,'each',0,1,NULL,NULL,NULL,NULL,NULL,1,0,NULL,'2026-01-09 06:44:55','2026-01-09 06:44:55'),(20,'FILTER-HVAC-20X25','HVAC Filter 20x25x1','MERV 8, pleated','HVAC',14.00,'each',0,1,NULL,NULL,NULL,NULL,NULL,1,0,NULL,'2026-01-09 06:44:55','2026-01-09 06:44:55'),(21,'APPLIANCE-FRIDGE','Refrigerator','Whirlpool 18 cu ft, white','Appliances',650.00,'each',0,1,NULL,NULL,NULL,NULL,NULL,1,0,NULL,'2026-01-09 06:44:55','2026-01-09 06:44:55'),(22,'APPLIANCE-STOVE','Electric Stove','GE 30\" coil top, white','Appliances',480.00,'each',0,1,NULL,NULL,NULL,NULL,NULL,1,0,NULL,'2026-01-09 06:44:55','2026-01-09 06:44:55'),(23,'CLEAN-BLEACH-GAL','Bleach','Commercial grade, 1 gallon','Cleaning',5.00,'gallon',0,0,NULL,NULL,NULL,NULL,NULL,1,0,NULL,'2026-01-09 06:44:55','2026-01-09 06:44:55'),(24,'CLEAN-DEGREASER-QT','Degreaser','Heavy-duty, 1 quart','Cleaning',8.50,'quart',0,0,NULL,NULL,NULL,NULL,NULL,1,0,NULL,'2026-01-09 06:44:55','2026-01-09 06:44:55');
/*!40000 ALTER TABLE `parts_catalog` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `parts_inventory_log`
--

DROP TABLE IF EXISTS `parts_inventory_log`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `parts_inventory_log` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `part_id` int(10) unsigned NOT NULL,
  `user_id` int(10) unsigned NOT NULL,
  `adjustment_type` enum('add','remove','set','wo_usage') NOT NULL,
  `quantity_change` int(11) NOT NULL,
  `quantity_before` int(11) NOT NULL,
  `quantity_after` int(11) NOT NULL,
  `reason` varchar(255) DEFAULT NULL,
  `reference_type` varchar(50) DEFAULT NULL,
  `reference_id` int(10) unsigned DEFAULT NULL,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  PRIMARY KEY (`id`),
  KEY `fk_inventory_log_user` (`user_id`),
  KEY `idx_inventory_log_part` (`part_id`),
  KEY `idx_inventory_log_created` (`created_at`),
  CONSTRAINT `fk_inventory_log_part` FOREIGN KEY (`part_id`) REFERENCES `parts` (`id`) ON DELETE CASCADE,
  CONSTRAINT `fk_inventory_log_user` FOREIGN KEY (`user_id`) REFERENCES `users` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `parts_inventory_log`
--

LOCK TABLES `parts_inventory_log` WRITE;
/*!40000 ALTER TABLE `parts_inventory_log` DISABLE KEYS */;
/*!40000 ALTER TABLE `parts_inventory_log` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `pin_reset_tokens`
--

DROP TABLE IF EXISTS `pin_reset_tokens`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `pin_reset_tokens` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `user_id` int(11) NOT NULL,
  `token` varchar(64) NOT NULL,
  `expires_at` datetime NOT NULL,
  `used` tinyint(1) DEFAULT 0,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  PRIMARY KEY (`id`),
  KEY `idx_token` (`token`),
  KEY `idx_user_id` (`user_id`),
  KEY `idx_expires` (`expires_at`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `pin_reset_tokens`
--

LOCK TABLES `pin_reset_tokens` WRITE;
/*!40000 ALTER TABLE `pin_reset_tokens` DISABLE KEYS */;
/*!40000 ALTER TABLE `pin_reset_tokens` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `pm_corrective_work_orders`
--

DROP TABLE IF EXISTS `pm_corrective_work_orders`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `pm_corrective_work_orders` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `pm_execution_log_id` int(10) unsigned NOT NULL,
  `corrective_work_order_id` int(10) unsigned NOT NULL,
  `finding_description` text NOT NULL,
  `is_safety_critical` tinyint(1) DEFAULT 0,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  PRIMARY KEY (`id`),
  KEY `corrective_work_order_id` (`corrective_work_order_id`),
  KEY `idx_pm_execution_log_id` (`pm_execution_log_id`),
  CONSTRAINT `pm_corrective_work_orders_ibfk_1` FOREIGN KEY (`pm_execution_log_id`) REFERENCES `pm_execution_log` (`id`) ON DELETE CASCADE,
  CONSTRAINT `pm_corrective_work_orders_ibfk_2` FOREIGN KEY (`corrective_work_order_id`) REFERENCES `work_orders` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `pm_corrective_work_orders`
--

LOCK TABLES `pm_corrective_work_orders` WRITE;
/*!40000 ALTER TABLE `pm_corrective_work_orders` DISABLE KEYS */;
/*!40000 ALTER TABLE `pm_corrective_work_orders` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `pm_execution_log`
--

DROP TABLE IF EXISTS `pm_execution_log`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `pm_execution_log` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `pm_schedule_id` int(10) unsigned NOT NULL,
  `work_order_id` int(10) unsigned DEFAULT NULL,
  `completed_by` int(10) unsigned NOT NULL,
  `completed_at` datetime NOT NULL,
  `duration_minutes` int(11) DEFAULT NULL,
  `pass_fail` enum('pass','fail','partial') DEFAULT NULL,
  `notes` longtext DEFAULT NULL,
  `meter_reading` int(11) DEFAULT NULL,
  `findings_json` longtext DEFAULT NULL,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  PRIMARY KEY (`id`),
  KEY `completed_by` (`completed_by`),
  KEY `idx_pm_schedule_id` (`pm_schedule_id`),
  KEY `idx_completed_at` (`completed_at`),
  KEY `idx_work_order_id` (`work_order_id`),
  CONSTRAINT `pm_execution_log_ibfk_1` FOREIGN KEY (`pm_schedule_id`) REFERENCES `pm_schedules` (`id`) ON DELETE CASCADE,
  CONSTRAINT `pm_execution_log_ibfk_2` FOREIGN KEY (`work_order_id`) REFERENCES `work_orders` (`id`),
  CONSTRAINT `pm_execution_log_ibfk_3` FOREIGN KEY (`completed_by`) REFERENCES `users` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `pm_execution_log`
--

LOCK TABLES `pm_execution_log` WRITE;
/*!40000 ALTER TABLE `pm_execution_log` DISABLE KEYS */;
/*!40000 ALTER TABLE `pm_execution_log` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `pm_import_audit_log`
--

DROP TABLE IF EXISTS `pm_import_audit_log`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `pm_import_audit_log` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `import_type` enum('templates','assets','schedules') NOT NULL,
  `file_name` varchar(255) NOT NULL,
  `total_rows` int(11) NOT NULL,
  `successful_rows` int(11) NOT NULL,
  `failed_rows` int(11) NOT NULL,
  `error_details` longtext DEFAULT NULL,
  `dry_run` tinyint(1) DEFAULT 0,
  `imported_by` int(10) unsigned NOT NULL,
  `imported_at` timestamp NOT NULL DEFAULT current_timestamp(),
  PRIMARY KEY (`id`),
  KEY `imported_by` (`imported_by`),
  KEY `idx_imported_at` (`imported_at`),
  KEY `idx_import_type` (`import_type`),
  CONSTRAINT `pm_import_audit_log_ibfk_1` FOREIGN KEY (`imported_by`) REFERENCES `users` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `pm_import_audit_log`
--

LOCK TABLES `pm_import_audit_log` WRITE;
/*!40000 ALTER TABLE `pm_import_audit_log` DISABLE KEYS */;
/*!40000 ALTER TABLE `pm_import_audit_log` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `pm_schedule_changes`
--

DROP TABLE IF EXISTS `pm_schedule_changes`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `pm_schedule_changes` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `pm_schedule_id` int(10) unsigned NOT NULL,
  `changed_by` int(10) unsigned NOT NULL,
  `change_type` enum('created','frequency_updated','paused','resumed','archived','next_due_updated') DEFAULT NULL,
  `old_values_json` longtext DEFAULT NULL,
  `new_values_json` longtext DEFAULT NULL,
  `reason` text DEFAULT NULL,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  PRIMARY KEY (`id`),
  KEY `changed_by` (`changed_by`),
  KEY `idx_pm_schedule_id` (`pm_schedule_id`),
  KEY `idx_created_at` (`created_at`),
  CONSTRAINT `pm_schedule_changes_ibfk_1` FOREIGN KEY (`pm_schedule_id`) REFERENCES `pm_schedules` (`id`) ON DELETE CASCADE,
  CONSTRAINT `pm_schedule_changes_ibfk_2` FOREIGN KEY (`changed_by`) REFERENCES `users` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `pm_schedule_changes`
--

LOCK TABLES `pm_schedule_changes` WRITE;
/*!40000 ALTER TABLE `pm_schedule_changes` DISABLE KEYS */;
/*!40000 ALTER TABLE `pm_schedule_changes` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `pm_schedule_tasks`
--

DROP TABLE IF EXISTS `pm_schedule_tasks`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `pm_schedule_tasks` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `pm_schedule_id` int(10) unsigned NOT NULL,
  `step_order` int(11) DEFAULT 0,
  `title` varchar(255) NOT NULL,
  `description` text DEFAULT NULL,
  `is_required` tinyint(1) DEFAULT 1,
  `is_safety_critical` tinyint(1) DEFAULT 0,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  PRIMARY KEY (`id`),
  KEY `idx_pm_schedule_tasks_schedule_id` (`pm_schedule_id`),
  KEY `idx_pm_schedule_tasks_step_order` (`step_order`),
  CONSTRAINT `fk_pm_schedule_tasks_schedule` FOREIGN KEY (`pm_schedule_id`) REFERENCES `pm_schedules` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB AUTO_INCREMENT=16 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `pm_schedule_tasks`
--

LOCK TABLES `pm_schedule_tasks` WRITE;
/*!40000 ALTER TABLE `pm_schedule_tasks` DISABLE KEYS */;
INSERT INTO `pm_schedule_tasks` VALUES (10,2,0,'1','2er12e',1,0,'2026-02-17 19:15:19'),(11,2,1,'2','123132rq',1,0,'2026-02-17 19:15:19'),(12,2,2,'3','wewef',1,0,'2026-02-17 19:15:19'),(13,3,0,'step 1','stuff',1,0,'2026-02-17 19:28:43'),(14,4,0,'step 1',NULL,1,0,'2026-02-17 19:40:26'),(15,5,0,'sr',NULL,1,0,'2026-02-18 06:34:12');
/*!40000 ALTER TABLE `pm_schedule_tasks` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `pm_schedules`
--

DROP TABLE IF EXISTS `pm_schedules`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `pm_schedules` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `asset_id` int(10) unsigned NOT NULL,
  `frequency` enum('daily','weekly','monthly','quarterly','annual','as_needed') NOT NULL,
  `description` text NOT NULL,
  `estimated_hours` decimal(5,2) DEFAULT NULL COMMENT 'Expected hours for this maintenance task',
  `status` enum('active','paused','archived','completed') DEFAULT 'active',
  `next_due_date` date DEFAULT NULL COMMENT 'When this maintenance is next due',
  `last_completed_at` timestamp NULL DEFAULT NULL COMMENT 'Last execution timestamp',
  `last_completed_by` int(10) unsigned DEFAULT NULL COMMENT 'User who marked complete',
  `last_completion_notes` text DEFAULT NULL COMMENT 'Notes from last completion',
  `created_by` int(10) unsigned NOT NULL,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  `priority` enum('low','medium','high','critical') DEFAULT 'medium',
  `maintenance_type` enum('preventive','predictive','condition_based','regulatory','seasonal') DEFAULT 'preventive',
  `category` varchar(100) DEFAULT NULL,
  `estimated_cost` decimal(10,2) DEFAULT NULL,
  `default_assigned_to` int(10) unsigned DEFAULT NULL,
  `start_date` date DEFAULT NULL,
  `end_date` date DEFAULT NULL,
  `notification_days` int(11) DEFAULT 7,
  `custom_interval_days` int(11) DEFAULT NULL,
  `compliance_required` tinyint(1) DEFAULT 0,
  `compliance_reference` varchar(255) DEFAULT NULL,
  `safety_notes` text DEFAULT NULL,
  `last_actual_hours` decimal(5,2) DEFAULT NULL,
  `last_completion_status` varchar(50) DEFAULT NULL,
  `last_completion_photos` longtext DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `idx_asset_id` (`asset_id`),
  KEY `idx_status` (`status`),
  KEY `idx_next_due_date` (`next_due_date`),
  KEY `idx_asset_status` (`asset_id`,`status`),
  KEY `fk_pm_created_by` (`created_by`),
  KEY `fk_pm_completed_by` (`last_completed_by`),
  KEY `idx_pm_schedules_priority` (`priority`),
  KEY `idx_pm_schedules_maintenance_type` (`maintenance_type`),
  KEY `idx_pm_schedules_category` (`category`),
  KEY `idx_pm_schedules_compliance_required` (`compliance_required`),
  KEY `fk_pm_schedules_assigned_to` (`default_assigned_to`),
  KEY `idx_pm_schedules_completion_status` (`last_completion_status`),
  CONSTRAINT `fk_pm_asset` FOREIGN KEY (`asset_id`) REFERENCES `assets` (`id`) ON DELETE CASCADE,
  CONSTRAINT `fk_pm_completed_by` FOREIGN KEY (`last_completed_by`) REFERENCES `users` (`id`) ON DELETE SET NULL,
  CONSTRAINT `fk_pm_created_by` FOREIGN KEY (`created_by`) REFERENCES `users` (`id`),
  CONSTRAINT `fk_pm_schedules_assigned_to` FOREIGN KEY (`default_assigned_to`) REFERENCES `users` (`id`) ON DELETE SET NULL,
  CONSTRAINT `pm_schedules_ibfk_1` FOREIGN KEY (`asset_id`) REFERENCES `assets` (`id`) ON DELETE CASCADE,
  CONSTRAINT `pm_schedules_ibfk_2` FOREIGN KEY (`created_by`) REFERENCES `users` (`id`),
  CONSTRAINT `pm_schedules_ibfk_3` FOREIGN KEY (`last_completed_by`) REFERENCES `users` (`id`) ON DELETE SET NULL
) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Preventative maintenance schedules for assets - work orders created on completion';
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `pm_schedules`
--

LOCK TABLES `pm_schedules` WRITE;
/*!40000 ALTER TABLE `pm_schedules` DISABLE KEYS */;
INSERT INTO `pm_schedules` VALUES (1,42,'weekly','weekly check',1.00,'completed','2026-02-24','2026-02-17 19:38:36',1,'',1,'2026-02-17 05:34:35','2026-02-17 19:38:36','medium','preventive',NULL,NULL,NULL,NULL,NULL,7,NULL,0,NULL,NULL,1.00,'completed',NULL),(2,44,'monthly','dgfdfgdfghsfgh',4.00,'completed','2026-03-17','2026-02-17 19:37:28',1,'',1,'2026-02-17 05:39:09','2026-02-17 19:37:28','medium','preventive','Grounds',23.00,NULL,'2026-02-16','2026-02-26',7,NULL,0,NULL,NULL,4.00,'completed',NULL),(3,43,'weekly','10 characters minimum. do stuff',1.00,'completed','2026-02-24','2026-02-17 19:37:02',1,'test closing rematrks',1,'2026-02-17 19:28:43','2026-02-17 19:37:02','high','preventive','Grounds',50.00,NULL,'2026-02-16','2026-02-21',7,NULL,0,NULL,'Be carful',1.00,'completed',NULL),(4,44,'monthly','this is a test wo',1.00,'completed','2026-03-17','2026-02-17 19:41:06',1,'',1,'2026-02-17 19:40:26','2026-02-17 19:41:06','medium','preventive','Elevators',2.00,NULL,'2026-02-10','2026-02-26',7,NULL,1,'sdfglksdjfg','safety note',1.00,'completed',NULL),(5,44,'monthly',';iahwasogiag',NULL,'active','2026-03-17',NULL,NULL,NULL,1,'2026-02-18 06:34:12','2026-02-18 06:34:12','medium','preventive',NULL,NULL,NULL,NULL,NULL,7,NULL,0,NULL,NULL,NULL,NULL,NULL);
/*!40000 ALTER TABLE `pm_schedules` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `pm_smart_rule_audit`
--

DROP TABLE IF EXISTS `pm_smart_rule_audit`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `pm_smart_rule_audit` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `rule_id` int(11) NOT NULL,
  `schedule_id` int(11) NOT NULL,
  `before_state` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL CHECK (json_valid(`before_state`)),
  `after_state` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL CHECK (json_valid(`after_state`)),
  `actions_applied` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL CHECK (json_valid(`actions_applied`)),
  `user_id` int(11) DEFAULT NULL,
  `evaluated_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `deleted_at` timestamp NULL DEFAULT NULL,
  `hmac_checksum` varchar(64) DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `idx_rule_id` (`rule_id`),
  KEY `idx_schedule_id` (`schedule_id`),
  KEY `idx_evaluated_at` (`evaluated_at`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `pm_smart_rule_audit`
--

LOCK TABLES `pm_smart_rule_audit` WRITE;
/*!40000 ALTER TABLE `pm_smart_rule_audit` DISABLE KEYS */;
/*!40000 ALTER TABLE `pm_smart_rule_audit` ENABLE KEYS */;
UNLOCK TABLES;
/*!50003 SET @saved_cs_client      = @@character_set_client */ ;
/*!50003 SET @saved_cs_results     = @@character_set_results */ ;
/*!50003 SET @saved_col_connection = @@collation_connection */ ;
/*!50003 SET character_set_client  = utf8mb4 */ ;
/*!50003 SET character_set_results = utf8mb4 */ ;
/*!50003 SET collation_connection  = utf8mb4_general_ci */ ;
/*!50003 SET @saved_sql_mode       = @@sql_mode */ ;
/*!50003 SET sql_mode              = 'NO_ENGINE_SUBSTITUTION' */ ;
DELIMITER ;;
/*!50003 CREATE*/ /*!50017 DEFINER=`hvd50808_admin`@`localhost`*/ /*!50003 TRIGGER IF NOT EXISTS prevent_audit_update
        BEFORE UPDATE ON pm_smart_rule_audit
        FOR EACH ROW
        BEGIN
            SIGNAL SQLSTATE '45000' SET MESSAGE_TEXT = 'Audit records are immutable';
        END */;;
DELIMITER ;
/*!50003 SET sql_mode              = @saved_sql_mode */ ;
/*!50003 SET character_set_client  = @saved_cs_client */ ;
/*!50003 SET character_set_results = @saved_cs_results */ ;
/*!50003 SET collation_connection  = @saved_col_connection */ ;
/*!50003 SET @saved_cs_client      = @@character_set_client */ ;
/*!50003 SET @saved_cs_results     = @@character_set_results */ ;
/*!50003 SET @saved_col_connection = @@collation_connection */ ;
/*!50003 SET character_set_client  = utf8mb4 */ ;
/*!50003 SET character_set_results = utf8mb4 */ ;
/*!50003 SET collation_connection  = utf8mb4_general_ci */ ;
/*!50003 SET @saved_sql_mode       = @@sql_mode */ ;
/*!50003 SET sql_mode              = 'NO_ENGINE_SUBSTITUTION' */ ;
DELIMITER ;;
/*!50003 CREATE*/ /*!50017 DEFINER=`hvd50808_admin`@`localhost`*/ /*!50003 TRIGGER IF NOT EXISTS prevent_audit_delete
        BEFORE DELETE ON pm_smart_rule_audit
        FOR EACH ROW
        BEGIN
            SIGNAL SQLSTATE '45000' SET MESSAGE_TEXT = 'Audit records cannot be deleted';
        END */;;
DELIMITER ;
/*!50003 SET sql_mode              = @saved_sql_mode */ ;
/*!50003 SET character_set_client  = @saved_cs_client */ ;
/*!50003 SET character_set_results = @saved_cs_results */ ;
/*!50003 SET collation_connection  = @saved_col_connection */ ;

--
-- Table structure for table `pm_smart_rules`
--

DROP TABLE IF EXISTS `pm_smart_rules`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `pm_smart_rules` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `rule_name` varchar(255) NOT NULL,
  `rule_type` enum('seasonal','risk_modifier','execution_feedback','escalation') NOT NULL,
  `is_active` tinyint(1) DEFAULT 1,
  `evaluation_order` int(11) NOT NULL,
  `condition_json` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL CHECK (json_valid(`condition_json`)),
  `action_json` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL CHECK (json_valid(`action_json`)),
  `frequency_multiplier` decimal(3,2) NOT NULL DEFAULT 1.00 CHECK (`frequency_multiplier` >= 0.5 and `frequency_multiplier` <= 2.0),
  `asset_criticality_filter` varchar(50) DEFAULT NULL,
  `asset_site_filter` varchar(255) DEFAULT NULL,
  `created_by` int(11) NOT NULL,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `updated_by` int(11) DEFAULT NULL,
  `updated_at` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  `deleted_at` timestamp NULL DEFAULT NULL,
  `description` text DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `rule_name` (`rule_name`),
  KEY `idx_rule_type` (`rule_type`),
  KEY `idx_is_active` (`is_active`),
  KEY `idx_evaluation_order` (`evaluation_order`),
  KEY `idx_created_at` (`created_at`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `pm_smart_rules`
--

LOCK TABLES `pm_smart_rules` WRITE;
/*!40000 ALTER TABLE `pm_smart_rules` DISABLE KEYS */;
/*!40000 ALTER TABLE `pm_smart_rules` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `pm_templates`
--

DROP TABLE IF EXISTS `pm_templates`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `pm_templates` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `name` varchar(255) NOT NULL,
  `description` text DEFAULT NULL,
  `asset_type_id` int(10) unsigned DEFAULT NULL,
  `category` varchar(100) DEFAULT NULL,
  `estimated_minutes` int(11) NOT NULL DEFAULT 60,
  `required_skill_level` enum('basic','intermediate','advanced','specialist') DEFAULT 'basic',
  `checklist_json` longtext NOT NULL,
  `safety_notes` text DEFAULT NULL,
  `default_priority` enum('low','medium','high','critical') DEFAULT 'medium',
  `parts_required_json` longtext DEFAULT NULL,
  `tools_required_json` longtext DEFAULT NULL,
  `compliance_required` tinyint(1) DEFAULT 0,
  `compliance_reference` varchar(255) DEFAULT NULL,
  `active` tinyint(1) DEFAULT 1,
  `created_by` int(10) unsigned NOT NULL,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  PRIMARY KEY (`id`),
  UNIQUE KEY `name` (`name`),
  KEY `created_by` (`created_by`),
  KEY `idx_active` (`active`),
  KEY `idx_category` (`category`),
  KEY `idx_name` (`name`),
  CONSTRAINT `pm_templates_ibfk_1` FOREIGN KEY (`created_by`) REFERENCES `users` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `pm_templates`
--

LOCK TABLES `pm_templates` WRITE;
/*!40000 ALTER TABLE `pm_templates` DISABLE KEYS */;
/*!40000 ALTER TABLE `pm_templates` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `project_budget_lines`
--

DROP TABLE IF EXISTS `project_budget_lines`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `project_budget_lines` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `project_id` int(10) unsigned NOT NULL,
  `category_id` int(11) NOT NULL,
  `approved_budget` decimal(12,2) NOT NULL DEFAULT 0.00,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  PRIMARY KEY (`id`),
  KEY `idx_project` (`project_id`),
  KEY `idx_category` (`category_id`),
  CONSTRAINT `project_budget_lines_ibfk_1` FOREIGN KEY (`project_id`) REFERENCES `projects` (`id`) ON DELETE CASCADE,
  CONSTRAINT `project_budget_lines_ibfk_2` FOREIGN KEY (`category_id`) REFERENCES `cost_categories` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Immutable original budget lines. No update_at — cannot be modified after creation.';
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `project_budget_lines`
--

LOCK TABLES `project_budget_lines` WRITE;
/*!40000 ALTER TABLE `project_budget_lines` DISABLE KEYS */;
/*!40000 ALTER TABLE `project_budget_lines` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `project_change_orders`
--

DROP TABLE IF EXISTS `project_change_orders`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `project_change_orders` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `project_id` int(10) unsigned NOT NULL,
  `description` text NOT NULL,
  `budget_impact` decimal(12,2) NOT NULL DEFAULT 0.00 COMMENT 'Can be positive (increase) or negative (decrease)',
  `status` enum('draft','approved','rejected') NOT NULL DEFAULT 'draft',
  `approved_by` int(10) unsigned DEFAULT NULL,
  `approved_at` timestamp NULL DEFAULT NULL,
  `created_by` int(10) unsigned NOT NULL,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  PRIMARY KEY (`id`),
  KEY `approved_by` (`approved_by`),
  KEY `created_by` (`created_by`),
  KEY `idx_project` (`project_id`),
  KEY `idx_status` (`status`),
  KEY `idx_created` (`created_at`),
  CONSTRAINT `project_change_orders_ibfk_1` FOREIGN KEY (`project_id`) REFERENCES `projects` (`id`) ON DELETE CASCADE,
  CONSTRAINT `project_change_orders_ibfk_2` FOREIGN KEY (`approved_by`) REFERENCES `users` (`id`) ON DELETE SET NULL,
  CONSTRAINT `project_change_orders_ibfk_3` FOREIGN KEY (`created_by`) REFERENCES `users` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `project_change_orders`
--

LOCK TABLES `project_change_orders` WRITE;
/*!40000 ALTER TABLE `project_change_orders` DISABLE KEYS */;
/*!40000 ALTER TABLE `project_change_orders` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `project_documents`
--

DROP TABLE IF EXISTS `project_documents`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `project_documents` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `project_id` int(10) unsigned NOT NULL,
  `file_name` varchar(255) NOT NULL,
  `file_path` varchar(500) NOT NULL COMMENT 'Relative path: /uploads/projects/...',
  `file_type` varchar(100) NOT NULL COMMENT 'MIME type or extension',
  `tag` enum('contract','quote','funding_agreement','photo','certification','other') DEFAULT 'other',
  `uploaded_by` int(10) unsigned NOT NULL,
  `uploaded_at` timestamp NOT NULL DEFAULT current_timestamp(),
  PRIMARY KEY (`id`),
  KEY `uploaded_by` (`uploaded_by`),
  KEY `idx_project` (`project_id`),
  KEY `idx_tag` (`tag`),
  KEY `idx_uploaded` (`uploaded_at`),
  CONSTRAINT `project_documents_ibfk_1` FOREIGN KEY (`project_id`) REFERENCES `projects` (`id`) ON DELETE CASCADE,
  CONSTRAINT `project_documents_ibfk_2` FOREIGN KEY (`uploaded_by`) REFERENCES `users` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `project_documents`
--

LOCK TABLES `project_documents` WRITE;
/*!40000 ALTER TABLE `project_documents` DISABLE KEYS */;
/*!40000 ALTER TABLE `project_documents` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `project_reports`
--

DROP TABLE IF EXISTS `project_reports`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `project_reports` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `project_id` int(10) unsigned NOT NULL,
  `report_type` enum('executive','funding','portfolio') NOT NULL,
  `snapshot_json` longtext NOT NULL COMMENT 'JSON snapshot of project state + financials',
  `generated_by` int(10) unsigned NOT NULL,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `file_path` varchar(500) DEFAULT NULL COMMENT 'Path to stored PDF if generated client-side',
  PRIMARY KEY (`id`),
  KEY `generated_by` (`generated_by`),
  KEY `idx_project` (`project_id`),
  KEY `idx_type` (`report_type`),
  KEY `idx_created` (`created_at`),
  CONSTRAINT `project_reports_ibfk_1` FOREIGN KEY (`project_id`) REFERENCES `projects` (`id`) ON DELETE CASCADE,
  CONSTRAINT `project_reports_ibfk_2` FOREIGN KEY (`generated_by`) REFERENCES `users` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `project_reports`
--

LOCK TABLES `project_reports` WRITE;
/*!40000 ALTER TABLE `project_reports` DISABLE KEYS */;
/*!40000 ALTER TABLE `project_reports` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `project_sites`
--

DROP TABLE IF EXISTS `project_sites`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `project_sites` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `project_id` int(10) unsigned NOT NULL,
  `site_id` int(10) unsigned NOT NULL,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  PRIMARY KEY (`id`),
  UNIQUE KEY `uq_project_site` (`project_id`,`site_id`),
  KEY `site_id` (`site_id`),
  CONSTRAINT `project_sites_ibfk_1` FOREIGN KEY (`project_id`) REFERENCES `projects` (`id`) ON DELETE CASCADE,
  CONSTRAINT `project_sites_ibfk_2` FOREIGN KEY (`site_id`) REFERENCES `sites` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `project_sites`
--

LOCK TABLES `project_sites` WRITE;
/*!40000 ALTER TABLE `project_sites` DISABLE KEYS */;
/*!40000 ALTER TABLE `project_sites` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `project_work_orders`
--

DROP TABLE IF EXISTS `project_work_orders`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `project_work_orders` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `project_id` int(10) unsigned NOT NULL,
  `work_order_id` int(10) unsigned NOT NULL,
  `linked_by` int(10) unsigned NOT NULL,
  `linked_at` timestamp NOT NULL DEFAULT current_timestamp(),
  PRIMARY KEY (`id`),
  UNIQUE KEY `uq_project_wo` (`project_id`,`work_order_id`),
  KEY `linked_by` (`linked_by`),
  KEY `idx_project` (`project_id`),
  KEY `idx_workorder` (`work_order_id`),
  CONSTRAINT `project_work_orders_ibfk_1` FOREIGN KEY (`project_id`) REFERENCES `projects` (`id`) ON DELETE CASCADE,
  CONSTRAINT `project_work_orders_ibfk_2` FOREIGN KEY (`work_order_id`) REFERENCES `work_orders` (`id`) ON DELETE CASCADE,
  CONSTRAINT `project_work_orders_ibfk_3` FOREIGN KEY (`linked_by`) REFERENCES `users` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `project_work_orders`
--

LOCK TABLES `project_work_orders` WRITE;
/*!40000 ALTER TABLE `project_work_orders` DISABLE KEYS */;
/*!40000 ALTER TABLE `project_work_orders` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `projects`
--

DROP TABLE IF EXISTS `projects`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `projects` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `name` varchar(255) NOT NULL,
  `description` text DEFAULT NULL,
  `project_type` enum('capital','renovation','compliance','grant') NOT NULL,
  `funding_source` varchar(255) DEFAULT NULL COMMENT 'e.g., "Provincial Grant", "Capital Reserve"',
  `funding_year` year(4) DEFAULT NULL,
  `funding_reference_number` varchar(100) DEFAULT NULL,
  `is_capital` tinyint(1) NOT NULL DEFAULT 0 COMMENT 'Capitalized asset flag for accounting',
  `status` enum('planning','active','on_hold','completed') NOT NULL DEFAULT 'planning',
  `health_status` enum('green','yellow','red') NOT NULL DEFAULT 'green' COMMENT 'Budget variance + timeline + docs',
  `planned_start_date` date DEFAULT NULL,
  `planned_end_date` date DEFAULT NULL,
  `actual_end_date` date DEFAULT NULL,
  `manager_id` int(10) unsigned NOT NULL COMMENT 'Project owner',
  `created_by` int(10) unsigned NOT NULL,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  PRIMARY KEY (`id`),
  KEY `created_by` (`created_by`),
  KEY `idx_status` (`status`),
  KEY `idx_health` (`health_status`),
  KEY `idx_manager` (`manager_id`),
  KEY `idx_type` (`project_type`),
  KEY `idx_dates` (`planned_start_date`,`planned_end_date`),
  CONSTRAINT `projects_ibfk_1` FOREIGN KEY (`manager_id`) REFERENCES `users` (`id`),
  CONSTRAINT `projects_ibfk_2` FOREIGN KEY (`created_by`) REFERENCES `users` (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `projects`
--

LOCK TABLES `projects` WRITE;
/*!40000 ALTER TABLE `projects` DISABLE KEYS */;
INSERT INTO `projects` VALUES (1,'Test Project','Test1','renovation','Reaching Home',2026,'RH-5189_Carson',0,'planning','green','2026-02-06','2026-03-14',NULL,1,1,'2026-02-28 20:22:12','2026-02-28 20:22:12');
/*!40000 ALTER TABLE `projects` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `remember_tokens`
--

DROP TABLE IF EXISTS `remember_tokens`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `remember_tokens` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `user_id` int(10) unsigned NOT NULL,
  `token_hash` varchar(64) NOT NULL,
  `expires_at` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  `ip_address` varchar(45) DEFAULT NULL,
  `user_agent` varchar(255) DEFAULT NULL,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  PRIMARY KEY (`id`),
  UNIQUE KEY `unique_token` (`token_hash`),
  KEY `idx_user_id` (`user_id`),
  KEY `idx_expires` (`expires_at`),
  CONSTRAINT `fk_remember_user` FOREIGN KEY (`user_id`) REFERENCES `users` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `remember_tokens`
--

LOCK TABLES `remember_tokens` WRITE;
/*!40000 ALTER TABLE `remember_tokens` DISABLE KEYS */;
/*!40000 ALTER TABLE `remember_tokens` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `safety_alert_acknowledgments`
--

DROP TABLE IF EXISTS `safety_alert_acknowledgments`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `safety_alert_acknowledgments` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `alert_id` int(10) unsigned NOT NULL,
  `user_id` int(10) unsigned NOT NULL,
  `acknowledged_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `notes` text DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `unique_alert_user` (`alert_id`,`user_id`),
  KEY `idx_alert_id` (`alert_id`),
  KEY `idx_user_id` (`user_id`),
  CONSTRAINT `safety_alert_acknowledgments_ibfk_1` FOREIGN KEY (`alert_id`) REFERENCES `safety_alerts` (`id`) ON DELETE CASCADE,
  CONSTRAINT `safety_alert_acknowledgments_ibfk_2` FOREIGN KEY (`user_id`) REFERENCES `users` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `safety_alert_acknowledgments`
--

LOCK TABLES `safety_alert_acknowledgments` WRITE;
/*!40000 ALTER TABLE `safety_alert_acknowledgments` DISABLE KEYS */;
/*!40000 ALTER TABLE `safety_alert_acknowledgments` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `safety_alerts`
--

DROP TABLE IF EXISTS `safety_alerts`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `safety_alerts` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `title` varchar(255) NOT NULL,
  `description` text NOT NULL,
  `severity` enum('Low','Medium','High','Critical') NOT NULL DEFAULT 'Medium',
  `location` varchar(255) DEFAULT NULL,
  `created_by` int(10) unsigned NOT NULL,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `expires_at` timestamp NULL DEFAULT NULL,
  `is_active` tinyint(1) NOT NULL DEFAULT 1,
  `requires_acknowledgment` tinyint(1) NOT NULL DEFAULT 1,
  `escalation_hours` int(11) DEFAULT NULL COMMENT 'Escalate if not acknowledged within X hours',
  `escalated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `created_by` (`created_by`),
  KEY `idx_is_active` (`is_active`),
  KEY `idx_severity` (`severity`),
  KEY `idx_created_at` (`created_at`),
  KEY `idx_expires_at` (`expires_at`),
  CONSTRAINT `safety_alerts_ibfk_1` FOREIGN KEY (`created_by`) REFERENCES `users` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `safety_alerts`
--

LOCK TABLES `safety_alerts` WRITE;
/*!40000 ALTER TABLE `safety_alerts` DISABLE KEYS */;
/*!40000 ALTER TABLE `safety_alerts` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `sessions`
--

DROP TABLE IF EXISTS `sessions`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `sessions` (
  `session_id` varchar(64) NOT NULL,
  `user_id` int(10) unsigned NOT NULL,
  `ip_address` varchar(45) DEFAULT NULL,
  `user_agent` varchar(255) DEFAULT NULL,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `expires_at` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00',
  `last_activity` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  PRIMARY KEY (`session_id`),
  KEY `idx_user_id` (`user_id`),
  KEY `idx_expires` (`expires_at`),
  CONSTRAINT `sessions_ibfk_1` FOREIGN KEY (`user_id`) REFERENCES `users` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `sessions`
--

LOCK TABLES `sessions` WRITE;
/*!40000 ALTER TABLE `sessions` DISABLE KEYS */;
INSERT INTO `sessions` VALUES ('002c70ab0f647e78ff57bb6e1e1873809d9cd34645a24c66e7bc219882323776',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 04:09:35','2026-01-28 05:09:35','2026-01-28 04:27:13'),('00854a0e9d89fff2859e8e4a5ed782ef138a6fe4c4874587c5016b0a96b64148',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-27 21:04:26','2026-01-27 22:04:26','2026-01-27 21:07:41'),('00cea4cb8e759fe90d54b2e3ba153b2677aae974f5942dcc65d8cdd558caf7a2',1,'70.68.237.112','curl/8.17.0','2026-02-18 20:15:02','2026-02-18 21:15:02','2026-02-18 20:15:02'),('03bbfb3ff95f0f0b1ebe980a7fd5d1a312222a52767ac249a1424f100b026826',1,'70.68.237.112','curl/8.17.0','2026-02-18 19:31:51','2026-02-18 20:31:51','2026-02-18 19:31:51'),('058c9d876d25b6368c488e4f2845fff8226a1112e53ed589b4936475070abe1b',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-02 14:35:58','2026-01-02 15:35:58','2026-01-02 14:42:16'),('0720aff429143936a89cbb789ed69781d3a843f585b42b444fda675f63c977eb',1,'70.68.237.112','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36','2026-02-28 18:02:24','2026-02-28 19:02:24','2026-02-28 18:02:24'),('075f0df055e770d52cdb597f23fd5cf893660534adc279954c07ded3f3e24d89',1,'70.68.237.112','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-18 06:43:08','2026-02-18 07:43:08','2026-02-18 06:58:37'),('08da87a30f878727f85d507e0d66242f2942a093c6c3ed30b7691d4754235b00',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-27 21:07:51','2026-01-27 22:07:51','2026-01-27 21:11:41'),('0ab0f68b37879ddb75f6eea71dcbb8dfb781f70b0981cac20e7f98db3f72a58d',1,'70.68.237.112','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36','2026-02-28 20:05:10','2026-02-28 21:05:10','2026-02-28 20:13:34'),('0ac3a52360f506249b535ad7a53b96cbbcdfc8da25ecca119a2a42bbf8dfa5ec',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 05:03:31','2026-01-05 06:03:31','2026-01-05 05:05:16'),('0b2af60fbb3210dd740b15eb0f8339cfdd411308c45bef51b9b869d53531d60b',1,'::1','curl/8.17.0','2026-01-26 04:12:51','2026-01-26 05:12:51','2026-01-26 04:13:30'),('0b5ea815ea0b2d67d9c0183fea7d172c75d784ddce706d729763661c65335915',1,'70.68.237.112','curl/8.17.0','2026-02-18 19:36:39','2026-02-18 20:36:39','2026-02-18 19:36:39'),('0bda83c5426b5d6b02cbe1e78bef4e282120915cbaf0a76394bec97891997e77',1,'70.68.237.112','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36','2026-02-28 07:45:38','2026-02-28 08:45:38','2026-02-28 07:45:38'),('0c83abba504cb203b9c98468df3b9fd00900cfc85ce491d8c50d9c1928bc3c10',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 21:53:56','2025-12-31 22:53:56','2025-12-31 21:54:19'),('0e440d6fa52f32c6e06286760ef1e5f5337ee82a2bc914cbe1a5db7032c62c5d',1,'70.68.237.112','curl/8.17.0','2026-02-18 19:31:40','2026-02-18 20:31:40','2026-02-18 19:31:40'),('10c106bc4047c84b525ba12b6be095c0430cc3d919128725940f409ee0b21576',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 19:17:29','2026-01-23 20:17:29','2026-01-23 19:36:27'),('11dd35e209f471234f0911a0e84958d46710e9216ea03f972622464f1f2b3f97',1,'70.68.237.112','Mozilla/5.0 (iPhone; CPU iPhone OS 18_7 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.2 Mobile/15E148 Safari/604.1','2026-02-18 15:11:34','2026-02-18 16:11:34','2026-02-18 15:14:29'),('1212f55f2927f75b49ffa76b9e6d9ae151f0a3c0249624b472bf0ea5c0e78f90',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-01 03:39:56','2026-01-01 04:39:56','2026-01-01 03:54:06'),('124e2940b28ff51a05665fc455c3de5764291c9ab482c352ad820857da5bd6db',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-30 10:05:01','2025-12-30 11:05:01','2025-12-30 10:06:24'),('134a8581e611c447d64ba2f309fb5d2b0cb5b1c37a26330763e74368d44981a8',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:49:15','2025-12-31 05:49:15','2025-12-31 05:45:59'),('138b2315fcdacddc81e192eb2675d6745bf05689af8bb376d09601c86e19fb34',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 16:31:55','2026-01-05 17:31:55','2026-01-05 16:44:22'),('153ff2306fbf6001d0abaf5d0cc028f02cf3f011cb9e1fd48dac21db90e5321e',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-01 22:01:12','2026-01-01 23:01:12','2026-01-01 22:14:05'),('154ec9dab10caa6b559e0c91999585c563b2d01ff02c5590e28b6d29f37d1f3a',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-02 06:13:04','2026-01-02 07:13:04','2026-01-02 06:23:15'),('16388aa7f31b99b895ee430b928ea88c9f059620149e41226f7aa33f8b51b7ad',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 15:25:30','2026-01-28 16:25:30','2026-01-28 15:27:29'),('189f7fe5fdad2c5a9eb8e2eb433a48d2ab2fc1c47e49faf62c9015e82f562f34',1,'108.180.45.92','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-26 16:20:04','2026-02-26 17:20:04','2026-02-26 16:20:04'),('19079fae617e4b58b8f09746d2f29b0cb59daaa772082803e2e66c5f16433ed0',1,'70.68.237.112','Mozilla/5.0 (iPhone; CPU iPhone OS 18_7 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.3 Mobile/15E148 Safari/604.1','2026-02-28 07:55:26','2026-02-28 08:55:26','2026-02-28 08:00:20'),('193ff99503ccb4111e455d3d04012948fe28a0f404a87f17fcf59a1665cc4dfc',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 14:57:56','2026-01-30 15:57:56','2026-01-30 15:01:25'),('1a240830ac1dc4843e2146d7773fce6786671b189d6064ee2bd359cd34bb555e',1,'70.68.237.112','Mozilla/5.0 (iPhone; CPU iPhone OS 18_7 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.3 Mobile/15E148 Safari/604.1','2026-02-28 07:33:42','2026-02-28 08:33:42','2026-02-28 07:33:42'),('1a5b26beb8a0ffd9cf5038748ca855b765abcab74176317786abb753373e122f',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 19:12:59','2026-01-04 20:12:59','2026-01-04 19:30:43'),('1c2589d4c94f905881986e809e3de8513ccc14e8c932cf54a3fa9a402ec3f57a',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-29 02:54:35','2026-01-29 03:54:35','2026-01-29 02:55:14'),('1c44f03b70e55fbec1b2bc7557005b1145166858ddedd4eed48cb22c3695bbd6',1,'70.68.237.112','curl/8.17.0','2026-02-18 20:12:31','2026-02-18 21:12:31','2026-02-18 20:12:31'),('1db9ad4de304726266bbf7f2127fcf22a3bc56b5473c21ff58c4bf1830892f75',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-01 23:53:27','2026-02-02 00:53:27','2026-02-02 00:01:00'),('1e2040f7c013e4d051fedf01e1356911b2f35e6c5e3fac2ad16c64f096be6d07',1,'70.68.237.112','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-18 14:36:57','2026-02-18 15:36:57','2026-02-18 14:37:41'),('1f2726e349f3b76ee695022707405f145dcb85805a7ede87f81fe6916ea42b2f',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 03:56:53','2026-01-06 04:56:53','2026-01-06 04:00:20'),('1fbffd129125f79e52b4d60952cf4b5b81f6358033b6c37108362501c2a592ad',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-17 19:30:21','2026-02-17 20:30:21','2026-02-17 19:34:58'),('21046693e5986d39a91988a9bf6949da961e9ca173993bb9064b13146273984f',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-01 18:41:34','2026-02-01 19:41:34','2026-02-01 19:04:43'),('21c2ed48a4159d42c114aed52080bfee4a66e0c02351dc03fab8d6326d751764',1,'108.180.45.92','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-18 19:33:51','2026-02-18 20:33:51','2026-02-18 20:15:54'),('2347c8413cb6d65e0095b8ad39af832f468b0becb3f5aab1636b66e6b927161d',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-02 05:44:12','2026-01-02 06:44:12','2026-01-02 05:57:18'),('236e5b241ba2898d14692b43e6613e5799fb9d430f659e041d07ae045006697d',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-02 00:18:31','2026-01-02 01:18:31','2026-01-02 00:18:31'),('237371facc6626e9d9e1551dac7079ec65c2768c8a4facb81e20b5c527e6dce3',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-24 22:11:15','2026-01-24 23:11:15','2026-01-24 22:21:50'),('247aa92990494f5377858962b77fc566d4dd6127c0a50186a5487070f60a803f',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-27 03:29:35','2026-01-27 04:29:35','2026-01-27 03:55:18'),('25ccd88ee4e561ded7384821978637728a45de6e7109678d705ec41f8a416c1a',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-02 05:57:30','2026-01-02 06:57:30','2026-01-02 06:07:08'),('260957466cb73873f9561861cef3e4a7d9b5fe5445111b5d3a541799606601e0',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-17 22:21:06','2026-01-17 23:21:06','2026-01-17 22:40:34'),('26859948dbd16d8e40b8d6cef2e0cec235965463234591c05962faf907e8a484',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-01 00:55:34','2026-02-01 01:55:34','2026-02-01 01:02:12'),('26aaa48fafa4498acc2809a0fafbd26cacb4535352a9d51182404a71ff896f81',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-26 06:06:31','2026-01-26 07:06:31','2026-01-26 06:18:35'),('2a0e9d4974a50a5bc03e65081c7514003915787c0a54a1ef7b98f092ae91bfc8',1,'70.68.237.112','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-19 00:17:15','2026-02-19 01:17:15','2026-02-19 00:18:46'),('2a7ba4620b44812b16418bfbe7ab2b71c5ffb207e54cd05eab8ce0d0d82228fa',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:16:02','2025-12-31 05:16:02','2025-12-31 05:04:57'),('2bed09ba4317bd8e1a5b19573c8f01cf5527b15a61692623724fec9143241d08',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 06:49:45','2026-01-06 07:49:45','2026-01-06 06:59:29'),('2dc309ccaeba3731116a08c286291216a6a3ad05c7c4c98fb8d8baaa9a90b173',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 23:16:39','2026-01-01 00:16:39','2025-12-31 23:27:30'),('30377c22a095cba38530cbb496bb2415570c07ce9abcacb3f7e4371dfb0459a0',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-02 14:57:21','2026-01-02 15:57:21','2026-01-02 15:07:20'),('312826765150f70bf33956478a7ffb128cc0b8a7c41e08df9e482e7bd6fc1fb7',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-26 19:28:41','2026-01-26 20:28:41','2026-01-26 19:43:55'),('34a2438225563abec2168ce3a77f986897543a80acd613c7b7ca10114f99f81a',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 06:01:08','2025-12-31 07:01:08','2025-12-31 06:12:37'),('35515249ad0e6fab49dbb62c2753ee0c9eac5afc424b4348dbdbb3e223ad60bb',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 03:55:56','2026-01-06 04:55:56','2026-01-06 03:55:56'),('3acb2d920ab44aaabefffd3ad5b881cb650d28701be65b60d23159c71d54ec32',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 01:01:09','2026-01-03 02:01:09','2026-01-03 01:20:47'),('3c85af76f525fdeebcde9cdb0da32e1c8560c85f4d9865631ed00b55e421d3e4',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-17 06:16:15','2026-02-17 07:16:15','2026-02-17 06:20:49'),('3f52227ba89afa717a1b09c8039f6e9bcce4907a1fcab77f5870ddd8869ab870',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-02 04:00:46','2026-01-02 05:00:46','2026-01-02 04:02:04'),('3fba10e75b7556bfb1b8a113a55cb06b15f088194cf749f03c628fa7d69f4e35',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-24 22:00:08','2026-01-24 23:00:08','2026-01-24 22:11:03'),('44758f8c0d5b2ae75bc574b7ea4cb80586d115dd3f8b640c2c3801539a038b35',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-30 23:40:01','2025-12-31 00:40:01','2025-12-30 23:54:48'),('4515696c34060826a85f66f0c8eabaf34bfe8c261091165894b766631ec21c84',1,'108.180.45.92','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-18 22:48:10','2026-02-18 23:48:10','2026-02-18 22:48:59'),('488b2f82ed772df7539f0a887b67e0997a2c64ee94bbe207ffafc0b8139bcf4f',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-17 03:49:34','2026-02-17 04:49:34','2026-02-17 03:49:34'),('48d2042692aa586a45774d3caf9a37b2c9d0300a9eae31f918d8d3c7c1246735',1,'70.68.237.112','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36','2026-02-28 20:14:12','2026-02-28 21:14:12','2026-02-28 20:20:31'),('48f1ca37b88f75ce4e80ea885dabfc7e6bfdfebe4ce2fcf2e924a8937b3e15d2',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-29 00:08:01','2026-01-29 01:08:01','2026-01-29 00:09:44'),('4bacd00b604c32407976cbc7b268a00362e6a5939f24e362f3205cec2c7e4780',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 06:14:34','2025-12-31 07:14:34','2025-12-31 06:40:42'),('4c6e4c3e65327a485ee46d27530ff09f5249a096e9c636b855dc0a4ae0687409',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 02:43:51','2026-01-30 03:43:51','2026-01-30 02:47:09'),('4db643bc92370184f922a7a9ac16624575057f8d9b71aef906ef305409c0528d',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-18 00:04:06','2026-02-18 01:04:06','2026-02-18 00:04:16'),('4e3488909f668fa817d357c132660e0c82dd32301553a8c8e837d944c569013e',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-02 15:07:32','2026-01-02 16:07:32','2026-01-02 15:08:22'),('506e239ed7b4a93f6b69fcdb44dd310425589a57bc209f76218b01ea7b0fc3bb',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 05:01:07','2026-01-05 06:01:07','2026-01-05 05:01:07'),('51544dae7aa8af3eb7b6c376a5b22cf7cc3249498e1c9f8d1b137eb53cbab0b7',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 05:47:11','2025-12-31 06:47:11','2025-12-31 05:49:53'),('51a1f0197f5587ff44ade7e0a407446b66dac0f3933a58a7e657ea036a815e42',1,'70.68.237.112','Mozilla/5.0 (iPhone; CPU iPhone OS 18_7 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.3 Mobile/15E148 Safari/604.1','2026-02-28 08:06:16','2026-02-28 09:06:16','2026-02-28 08:25:22'),('534cc8dd74204ecb76e6ad43610423529df330ca05524f3018a956bb313201b8',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-17 19:17:53','2026-02-17 20:17:53','2026-02-17 19:30:00'),('536c9fa2545901a887a62d3086f152cfb0e62df7bd8b35e27b69e75d8e3f8ccc',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-25 01:07:21','2026-01-25 02:07:21','2026-01-25 01:09:37'),('53b25246267331fccaf8bfd429f4d279a290764a5eabd27febae19ad909a8461',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-26 03:58:55','2026-01-26 04:58:55','2026-01-26 04:01:36'),('545fe9dec36a80a6634ef3868fb98ab84eaea586fce0165f85c80eaa73a141f9',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-30 19:21:30','2025-12-30 20:21:30','2025-12-30 19:21:56'),('56e4996c1a1fd2f49f0be5b33f0202b26c15afd7810cf04c1bda34079d3d32ed',1,'70.68.237.112','Mozilla/5.0 (iPhone; CPU iPhone OS 18_7 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.3 Mobile/15E148 Safari/604.1','2026-02-28 08:33:57','2026-02-28 09:33:57','2026-02-28 08:34:01'),('5725de34f5215f7d2f5abebf64a2e1cee37822de984ec11df57bbcefd6445bbe',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-31 03:21:09','2026-01-31 04:21:09','2026-01-31 04:00:25'),('59af6576ee1b1b8050a9e3a7c35282d8c2bd8c9787a4d6db3a41fd8e89a457ae',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 17:40:46','2026-01-23 18:40:46','2026-01-23 18:04:24'),('5d89b8f08e86883db0bf1d833f931c92b0c601715d1bbf1905d5f48077866d59',1,'70.68.237.112','curl/8.17.0','2026-02-18 19:36:55','2026-02-18 20:36:55','2026-02-18 19:36:55'),('5e4cbe45f7ae3ee36a5ff08f0f3d5e3855e7da53b81ba0391557ce11c88d5cee',1,'::1','curl/8.17.0','2026-01-30 17:00:03','2026-01-30 18:00:03','2026-01-30 17:00:30'),('60256984c7f639be8ea86b8eeae8b4d118db740783b5fe7f569179f9525c6b7e',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-27 03:24:30','2026-01-27 04:24:30','2026-01-27 03:29:06'),('606c18ebefbd77d657d4ef3fda8a4a4ef3384f46f4759c3f624b79d6bc9cb1f2',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-02 01:36:03','2026-01-02 02:36:03','2026-01-02 01:41:55'),('61d7f89ac1471c19f5312b0ea6ad0bd2bd40a02388a3bd5ea00035ed772f04de',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-31 22:17:31','2026-01-31 23:17:31','2026-01-31 22:17:49'),('62adc69fa3a9b893bd886302422b140e2b02ac45b0ca9ffd1475ea59b050d768',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 02:59:34','2026-01-30 03:59:34','2026-01-30 02:59:47'),('62c7f7d314d9aea4cfa51919e04638919a7a59f5ab35d86842b31cb09c54230c',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-26 04:01:52','2026-01-26 05:01:52','2026-01-26 04:07:26'),('633338423f79e2ac62fce631e46101f59ace347e62255787c114c973909fc34b',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 05:50:11','2025-12-31 06:50:11','2025-12-31 05:56:22'),('63a63af5c20290345eed408a1ed81e5e64ec3bd299ba946b3872d866eb691a7c',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 22:09:44','2026-01-23 23:09:44','2026-01-23 23:05:03'),('651e6f48038233dd472550044a042daddade73ec228134d490183b1d7a0e7495',1,'108.180.45.92','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-19 20:59:05','2026-02-19 21:59:05','2026-02-19 21:00:12'),('652e862d90d2ba0ce3fa6432cc86b142cf0a719cc91598a317c059091d2aa2a6',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 02:47:23','2026-01-30 03:47:23','2026-01-30 02:59:12'),('65c6fdb734e29b3432446e50b411722e0a7a3b54984302376cb6e9b4df119be4',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-29 14:33:53','2026-01-29 15:33:53','2026-01-29 15:18:33'),('67343f192a3343b75f5382d207ddb6d424035dc3659f121bb00d15c4b98ff6f8',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 21:38:17','2025-12-31 22:38:17','2025-12-31 21:49:01'),('6a0769a99af61dd65d314b00da140ca8925afc8ee9a8781e9e9f7c03a3194e4c',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-01 21:14:17','2026-02-01 22:14:17','2026-02-01 21:14:34'),('6afc2ac5c4b315773ccb9d8627ed2890a05697fea6596d26c58135a093fab1cf',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 05:50:02','2025-12-31 06:50:02','2025-12-31 05:50:02'),('6b58ad0e416ac4786b37aafd8e8b2b2009220e8c12502108d7eb53793987456f',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-17 18:12:15','2026-02-17 19:12:15','2026-02-17 18:29:27'),('6c0e8415bbc2a536370c490c5c9c603fafb668fa347f500fb6002efd0be66b8e',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-25 03:11:27','2026-01-25 04:11:27','2026-01-25 03:34:17'),('6d0814ecbf73868c616a2908679f15215260a34ced3b81f2a6c1a3ad91ec5ece',8,'108.180.45.92','Mozilla/5.0 (iPhone; CPU iPhone OS 18_7 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.3 Mobile/15E148 Safari/604.1','2026-02-23 16:48:33','2026-02-23 17:48:33','2026-02-23 16:48:33'),('6d3cdbbf1e35af088ae1d987586a476cb161a95af48f0398b09c6598c37be08e',1,'70.68.237.112','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36','2026-02-28 08:34:57','2026-02-28 09:34:57','2026-02-28 08:38:47'),('6f8ae226521325d65bf4b905bbc6c7a63fcf1b07af1d902ce694c5728b94e6ad',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-31 03:06:31','2026-01-31 04:06:31','2026-01-31 03:07:46'),('7225cfa22eaeb2e5dd00dcc670e28b0ea27f5a2890281eabac8cd1d7acfadb48',8,'24.114.26.66','Mozilla/5.0 (iPhone; CPU iPhone OS 18_7 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.3 Mobile/15E148 Safari/604.1','2026-02-24 17:06:03','2026-02-24 18:06:03','2026-02-24 17:08:44'),('75c2cadbe035198c20e39d9578f5be26d8eb50902856efe8cecf96833455ccd6',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-27 15:21:31','2026-01-27 16:21:31','2026-01-27 15:35:33'),('76febf19b7a56bb1fd235f581b14c5c8d8be4d2498124168e5f15cb67ebd66c2',1,'70.68.237.112','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36','2026-02-28 20:21:22','2026-02-28 21:21:22','2026-02-28 20:43:41'),('7a8a4554bc9a0863a00d6c6ac05e5f8136a0d4d1ac52801ff0f5c21e7f82c23e',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:14:41','2026-01-30 07:14:41','2026-01-30 06:24:40'),('7b14f36db764ae058129201483bfaf4dbfb8e57f8f8eeca3180b6ee8a4f88dcd',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 20:54:05','2025-12-31 21:54:05','2025-12-31 20:54:05'),('7ba51c7a0913cd0c2a1341acfc658ae79fcb6cc00e8a0c32ca3ae2ef97dc1d3d',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 05:12:45','2025-12-31 06:12:45','2025-12-31 05:12:45'),('7d3cdbd63467faaff821094fa07e0b040e81e6056076820a0aa29738b226a5fb',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-02 01:31:10','2026-01-02 02:31:10','2026-01-02 01:35:37'),('7db7cee9d58414133960c8aca532987d26638d349dbcc0b77f097fb695cfb099',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-17 05:13:38','2026-02-17 06:13:38','2026-02-17 05:14:10'),('80f9986c6613b36bd78092d6295e55d31926a94e567f9bc39febba2152067c42',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 06:15:06','2026-01-04 07:15:06','2026-01-04 06:42:59'),('82b6f0b03df6a7da1f7b406db8c6e0ab07e5ae74aa5ba9fa6c4a185c5685d1a9',1,'::1','curl/8.17.0','2026-01-30 15:07:38','2026-01-30 16:07:38','2026-01-30 15:20:24'),('82b91e25943f9f88fb4cee637898fefb3d0d2a0ab9b6aae2b801537c2234cbd7',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-25 01:12:20','2026-01-25 02:12:20','2026-01-25 01:21:28'),('833039718f26ae53d205ef3adb707fc6e77f4016d2c5f19cda9b966f97cd56e1',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-27 14:56:42','2026-01-27 15:56:42','2026-01-27 15:21:08'),('838a5707f95824d67b95a9f37c22257db82ee69f850efe43edd6367f21a5b2c5',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 21:15:05','2025-12-31 22:15:05','2025-12-31 21:53:34'),('8610d7dc670d71fd26f5aa2315eaa4e21e883e19ffdc9ea87c8ced9b2b2d0976',1,'108.180.45.92','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-19 21:01:02','2026-02-19 22:01:02','2026-02-19 21:01:05'),('8a623addc6f709da7c12aac303bdb9a7a8dcf040179fc936a9ae0dee1eb2216d',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-24 21:45:37','2026-01-24 22:45:37','2026-01-24 21:50:57'),('8ac4490f1b89bd30466389160e6f259173836fea4a11df6066fb6f4c9db53f7b',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-17 19:15:00','2026-02-17 20:15:00','2026-02-17 19:15:58'),('8ba2bad46dc1dc813fdfca9326e25e6e9ea1118e55e7c9eb0992acc686cc47f9',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-17 19:39:28','2026-02-17 20:39:28','2026-02-17 19:43:21'),('8ba46456deadeaead886fb0b07e8d8bcc20405c33afa6e6efd745ba084736590',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-01 02:54:09','2026-01-01 03:54:09','2026-01-01 03:19:20'),('8c03ff7dda7eec0f22a45433f3bf216848f68c9229843bde3ea0456f8db1ffd0',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 19:08:21','2026-01-04 20:08:21','2026-01-04 19:12:57'),('8c6e240d2fb28071697e447ba528a7ca6722de1e52aa43216ec140b0bab0130a',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 06:06:16','2026-01-30 07:06:16','2026-01-30 06:12:56'),('8e1b425c7eb59780304d86df9b5255308518b31cdebff9e08f8d1e113ce60fc4',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-30 23:36:04','2025-12-31 00:36:04','2025-12-31 00:04:49'),('8f14018ea1671b401c32f02c9589f732498b11cfa3e14a53de430ae3ce96e99d',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-17 18:11:45','2026-02-17 19:11:45','2026-02-17 18:11:48'),('92be40d59f69c14feeb76a4c01826baf5787c5463f17c172645e9a8bc4fae874',1,'::1','curl/8.17.0','2026-01-26 04:09:06','2026-01-26 05:09:06','2026-01-26 04:09:11'),('95b4884745104c36ce5e0e41e6654f4ac150bd2cc617f6839cca8fa377a0582a',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 03:03:03','2026-01-30 04:03:03','2026-01-30 03:16:59'),('97256d4c033d3140d2b5d861fec382c24af942b4c335080703befd5056d5d7ca',8,'108.180.45.92','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-24 18:31:07','2026-02-24 19:31:07','2026-02-24 18:33:53'),('972715ec4bbcf00f2153a2c2d9cc9280b0acb7c26f1f58629ee4cffb1afb610b',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 20:16:58','2025-12-31 21:16:58','2025-12-31 20:35:06'),('978c5b88d458f8b4fc21bc4cc47b3ce51be46451a7cb984cd77a6cac1f60ab04',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 04:00:22','2026-01-05 05:00:22','2026-01-05 04:25:10'),('989d6bc9d25b130938c876be2d69179b3ecee6d5232f2120c740aabbeee28e3d',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 20:52:24','2025-12-31 21:52:24','2025-12-31 20:52:24'),('98e2906c688ba8e2008bc106a74a29f28ffa766b8d84e715d4e3451699c3728f',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 22:14:45','2026-01-30 23:14:45','2026-01-30 22:55:07'),('9a96da60d95c6fd9ff838ed849be8c7e968d5ad3367a7bc027bb05575a49d1b9',1,'70.68.237.112','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36','2026-02-28 17:21:29','2026-02-28 18:21:29','2026-02-28 17:21:29'),('9b724b40fe4924d3ba4dc67431f7e6fcf0a5f59809b92a5f766f51fe515da674',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-17 19:16:02','2026-02-17 20:16:02','2026-02-17 19:17:42'),('9b988ca46a96d4d0f38282cc3d7bc6c59ea8fc802f69859c7432e44296e014ec',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:53:03','2026-01-03 22:53:03','2026-01-03 22:15:29'),('9c88ec2222e4ab07ed7e521650d4dc422343dd12c0b892878fa364e123ef7886',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 01:45:23','2026-01-28 02:45:23','2026-01-28 02:19:58'),('9c8a69859fb42fa6bbca992f51b6a13d564d513603d67ddd208aa01450a22c4e',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 21:49:16','2025-12-31 22:49:16','2025-12-31 21:49:31'),('a026872891d6de82e35a995815e840620a55c147136f05f43cd831bf8bf2e257',1,'70.68.237.112','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36','2026-02-28 17:51:54','2026-02-28 18:51:54','2026-02-28 18:02:08'),('a13730b0454771bdfb2ca328cbc915eb6d16efa1a4db6ec7b1d6f4d2add6414b',1,'70.68.237.112','Mozilla/5.0 (iPhone; CPU iPhone OS 18_7 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.3 Mobile/15E148 Safari/604.1','2026-02-28 07:51:32','2026-02-28 08:51:32','2026-02-28 07:51:32'),('a1446ca7ee010a8cb1cb7a74074db2da983b0eae67267e3ae96ae969d72f97ef',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 19:27:37','2026-01-28 20:27:37','2026-01-28 19:29:28'),('a254602f382baf3e81bb3ecb967e3f32cb429dee778edff7bb78db601f3acec2',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 22:11:28','2026-01-30 23:11:28','2026-01-30 22:14:15'),('a5cbc358ac05cf6f9bef496b3442f661707ceffe8d26058c07309073f0d083f3',1,'70.68.237.112','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-19 00:19:14','2026-02-19 01:19:14','2026-02-19 00:22:09'),('a633689dc1bdc1187c9a1b7ba523ed14423c16e24f7c39409cab9c417463933f',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 04:27:56','2026-02-03 05:27:56','2026-02-03 05:23:10'),('a6df8ffd006599d80d6caa66d4dc7c98d1a7d666df171ff20285fa7c3d732ad7',1,'70.68.237.112','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-19 03:46:51','2026-02-19 04:46:51','2026-02-19 03:46:56'),('a9cbe1351788e938b5698e69a1971bdb65a95bfa554c38025c6e0c4f5c35c3ae',8,'108.180.45.92','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-23 21:50:26','2026-02-23 22:50:26','2026-02-23 21:50:37'),('ab88980b81508bcf8698a6a62eeb6e53ffa4422cadc955368b978bc422e180da',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 05:20:14','2026-01-05 06:20:14','2026-01-05 05:22:46'),('acb5aec18f5bf51ee640593e5469018116a66ffd13840a11377b13f85207f29e',1,'70.68.237.112','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36','2026-02-28 17:40:56','2026-02-28 18:40:56','2026-02-28 17:41:03'),('b2249f3448f7611d2a7f0d99719daa9cbad21ae6f91dd97129e84e96ee76a804',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 06:43:02','2026-01-04 07:43:02','2026-01-04 07:05:42'),('b28dd2e2b1ab148def183e710001586b9a785858c051fc3967e3a06d280623f7',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-24 22:15:12','2026-01-24 23:15:12','2026-01-24 22:35:35'),('b49a6184c85536aa915456cbe8a2d2fe1bc6526c2a15a501266d1ba8c1c9ef41',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 05:56:32','2025-12-31 06:56:32','2025-12-31 05:56:32'),('b50ff08338698a0bb9e97eb6d3f7871f314aca7362d515291ac67d0124dd28b9',1,'70.68.237.112','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36','2026-02-28 20:20:42','2026-02-28 21:20:42','2026-02-28 20:20:42'),('b68b5ee43e1d4ea5adbdbb7a2f9fd67a061cc94976531565765de78345235585',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-31 03:07:55','2026-01-31 04:07:55','2026-01-31 03:08:34'),('b919c54ce48b17153f2d6203369a159a6edf127f4f27be1bddefb46c3977d7a2',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-01 02:53:12','2026-02-01 03:53:12','2026-02-01 03:24:45'),('ba117d2224389e33833d7763e9fd287f18f6eedc915538292c5350ccc890a19a',1,'70.68.237.112','Mozilla/5.0 (iPhone; CPU iPhone OS 18_7 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.3 Mobile/15E148 Safari/604.1','2026-02-28 08:29:35','2026-02-28 09:29:35','2026-02-28 08:33:32'),('ba3aa258412ed8bf26e1e2e111299402842efb5c2769a77cb30fe33d9e3fb315',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 04:35:22','2026-01-05 05:35:22','2026-01-05 04:38:53'),('bb4a47ddf158fe13600c96e530caa91f04b0586945fef09f67c2d9206edefc5f',1,'::1','curl/8.17.0','2026-01-26 04:04:02','2026-01-26 05:04:02','2026-01-26 04:04:48'),('bbc1cc3ff3d924aa6fa3fe1e76df998e5d71019b4b5b2984c0230f81c13f63f0',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 05:56:40','2025-12-31 06:56:40','2025-12-31 05:59:57'),('bc8622f5ce6a27dd9d35c5d11866b5862d5705e93c41a23e0585ad8ba64e4b7a',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 20:55:37','2025-12-31 21:55:37','2025-12-31 20:55:37'),('bd32c0d590bb3efb458a684354fc16ededbef49d4cbbce770f8e5241a6643579',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-30 23:20:33','2025-12-31 00:20:33','2025-12-30 23:35:54'),('bd3cf76900f40c76c26843685bb581ef5b3587eea5fe38d5b965730fc79ad8e8',1,'70.68.237.112','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36','2026-02-28 20:44:53','2026-02-28 21:44:53','2026-02-28 20:47:53'),('bdd1de40d9a54be69d485506efc4e6d6b6b734e9ab1fb2578107183b4650c72b',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-02 06:07:14','2026-01-02 07:07:14','2026-01-02 06:12:48'),('c0ac154a0104db9b51847106a816a4fc37e80c8f1cc62f876621c67f7c9ef1df',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-24 22:22:33','2026-01-24 23:22:33','2026-01-24 22:40:17'),('c0de08241a1d5d01dfa616834181b67083b5386bd4c7ac4871283e9a626e9806',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 15:01:29','2026-01-30 16:01:29','2026-01-30 15:19:51'),('c0fdc8f41508b741cab429a2077ffab228ae68c50e05672babe06de4eebf2687',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-26 22:40:14','2026-01-26 23:40:14','2026-01-26 23:01:06'),('c45c0b96f3c79703a3b1de30cb2ba2a023f5353d392c3e61b73d452e557fc512',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 04:25:11','2026-01-04 05:25:11','2026-01-04 04:46:31'),('c9b163029debd14f941baacf11ec3ee1d6b23bc5282f17ef561ff3eea79df9b8',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 03:20:07','2026-01-03 04:20:07','2026-01-03 03:22:15'),('ca14c5d486c40a371e28728226356b43a0ae663f0dfc690014d2cd645624b296',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-06 23:00:35','2026-01-07 00:00:35','2026-01-06 23:15:41'),('ca158633b5f4006d089adfc787e1f527ed16b77a400235077751d64e521db64c',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 23:55:05','2026-01-29 00:55:05','2026-01-29 00:04:29'),('ca4456952846e225ed09d4f4e766c9ea81a766924a957a2e7afd242e5ec3e179',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 18:04:31','2026-01-23 19:04:31','2026-01-23 18:09:49'),('cac414c7edf5bb19e8370bed61e3b5171caff7ae68eb8688d7d00b7888b2f9e5',1,'70.68.237.112','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36','2026-02-28 19:58:12','2026-02-28 20:58:12','2026-02-28 20:04:41'),('cc088fcca7454a7fa61db7569a9d5ae9196a52a272f2831fd82c5b32de0ff620',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 22:49:20','2026-01-04 23:49:20','2026-01-04 23:24:36'),('cc5a9060cbf7658c8011563e386224773d8d8071050b0673dc4210848cddbca6',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-02 05:40:14','2026-01-02 06:40:14','2026-01-02 05:43:49'),('cd5f65b2f7b0345e804fcaaf7044c1ba475ef662d46fda124ace0fc163d29f91',1,'70.68.237.112','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36','2026-02-28 20:48:12','2026-02-28 21:48:12','2026-02-28 20:48:12'),('cee0b9cc334725ef2e99cad16a0096a3e6905a92cf47c06e97d276f9a4ecc928',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 03:49:01','2025-12-31 04:49:01','2025-12-31 04:16:00'),('cf504adf9978c08178e394994f3674106d44394b9560aa7aec4b344856db74ca',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-17 19:36:30','2026-02-17 20:36:30','2026-02-17 19:39:08'),('cf93d5994a2d168f92b9cf3d8a4eb6a1278fd38fdfa33d3c865b14b917cd0be4',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 04:29:19','2026-01-05 05:29:19','2026-01-05 04:34:58'),('d1019b2f0ab377337229c0fccc920c366ad4f19ad16595dfd9282b443a91dbd9',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-23 22:04:44','2026-01-23 23:04:44','2026-01-23 22:09:24'),('d2170700f8580eb6464dd4634c51373611fb711d99b490ace002e60922408075',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-31 18:07:49','2026-01-31 19:07:49','2026-01-31 18:11:46'),('d2fbf5d35275dbdb1abad811c523fed4d6718cb026721cb7286b69a227188614',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-24 22:40:52','2026-01-24 23:40:52','2026-01-24 22:41:51'),('d471ef118c5a51c4742a01caf92b0bc809a66e3b675a7844e3da0ac284836b45',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 05:04:59','2025-12-31 06:04:59','2025-12-31 05:11:34'),('d5f620c8c86bc6e856456193b65c6fa1ea7c60d34ef0c10874985a1b37ee6cd9',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 23:40:57','2026-01-29 00:40:57','2026-01-28 23:54:43'),('d7cb1c510a190adf68ce97e3e63c29457429d3fe3e548cb9bf94cab011489d4b',1,'70.68.237.112','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-18 06:33:42','2026-02-18 07:33:42','2026-02-18 06:40:43'),('db4b9739f7282ad2d611256b718f5e716b0391408d0dd7dbb704bde4dfdf26f8',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-17 05:01:41','2026-02-17 06:01:41','2026-02-17 05:03:53'),('db5168b63bde006e1516f5d7acef7ff64c90a3f04551eaff3144e62c5a336afb',1,'::1','curl/8.17.0','2026-01-26 04:17:12','2026-01-26 05:17:12','2026-01-26 04:17:12'),('dc825d9ef1c81e52a45e79e488140548d90e5d8c01166d44f72acb736b4665e0',1,'70.68.237.112','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-20 17:28:20','2026-02-20 18:28:20','2026-02-20 17:28:40'),('ddf5bbf77db865c922859d13f859da34ec38e47d6c7ed94c1696898f2456aaf1',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-26 23:01:40','2026-01-27 00:01:40','2026-01-26 23:03:46'),('e075f13bb8cd71009feccbf354ac959e0ec5902154d137be85061a86f41589e0',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 23:23:34','2026-01-04 00:23:34','2026-01-04 00:09:58'),('e204f5130f0716dc2d6a0fd80ca948095ae8611a1e6f1550de21957c8b82c6b0',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 05:05:59','2026-01-05 06:05:59','2026-01-05 05:20:00'),('e400db5b44ab4efb306a6deca867c5ed867523b6e5926b4551c3e9745844ecd0',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 16:39:24','2026-01-28 17:39:24','2026-01-28 16:49:02'),('e4ca0f4e24f7c47f836742b6c9eee3a55e9832d7faa895122871e6b705988d0b',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 21:49:19','2026-01-03 22:49:19','2026-01-03 21:52:39'),('e6505568cd7666aeeb2604ac52f2e967fb829b81f562a5d1774d1033264a0648',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 04:40:30','2025-12-31 05:40:30','2025-12-31 04:43:21'),('e87803ca6a5e03474736328f365b08a6c29d91ee89140f83c8b6f09306311bc9',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 06:13:15','2025-12-31 07:13:15','2025-12-31 06:13:55'),('e960e28ac43ff9683971cf339c075122b2e02d63c86d89f062c87544821baaaf',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-26 23:14:19','2026-01-27 00:14:19','2026-01-26 23:19:12'),('e9f06ffc345fe2c15573bbbc074d737e5a3fd43e90a3640732c39d376bf55f6f',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-04 19:30:44','2026-01-04 20:30:44','2026-01-04 19:47:31'),('ea2cd2001adf4d128358fc81a62d0da9cd690f98417a7384c95e63ed51fa8f80',8,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-01 06:59:10','2026-02-01 07:59:10','2026-02-01 07:41:31'),('ea95fe7419da30af8ae296493d03e84abe15d5e2a2539716c8db9e2b78f99972',1,'70.68.237.112','Mozilla/5.0 (iPhone; CPU iPhone OS 18_7 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.3 Mobile/15E148 Safari/604.1','2026-02-28 08:25:48','2026-02-28 09:25:48','2026-02-28 08:29:02'),('eb55bf5668216d679a49d616534779a2eb0ba95bab0c25cf7bda22a41f30288e',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 00:26:06','2026-01-05 01:26:06','2026-01-05 00:45:06'),('eb6e2306cca6786c543468825ecfcd941ca2c6adfb6f0d7d8750ece95d2007c1',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 16:40:59','2026-01-28 17:40:59','2026-01-28 16:49:17'),('eba5e7f26fc5e90af84b7b7f327d24896303f79b1cd58792fba2127338e42403',1,'108.180.45.92','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-26 16:19:39','2026-02-26 17:19:39','2026-02-26 16:19:39'),('ec312924b23bc72c5f679f899d9f50eddd46949f7caad91d896347bec52b9b4a',1,'70.68.237.112','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-18 18:28:18','2026-02-18 19:28:18','2026-02-18 19:20:04'),('edae11644d8c709284f5f829dcbf460298d651a3e786b47e0ae251c46defc1a6',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 17:21:33','2026-02-03 18:21:33','2026-02-03 17:22:09'),('ee1f9c3cdb1a134ec0f69b97602a9bcb96ea08017ce076852f6556bf57a36449',1,'127.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 16:54:24','2026-01-05 17:54:24','2026-01-05 17:07:51'),('eebcfbc1262f4d53e195ebdacbc01cb23419b8d3b5d1b9bd2845717d88fd059e',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-25 03:19:09','2026-01-25 04:19:09','2026-01-25 03:53:33'),('eef5fd2b38e2f92cf2201eb84dcd39fa0d957c48ca7583455deff98f3b07a053',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-02 14:42:32','2026-01-02 15:42:32','2026-01-02 14:57:03'),('f086e3de6c0edc9822070211ee32df909f467e37ca341cd1b8e6d44c2389390f',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-27 20:39:47','2026-01-27 21:39:47','2026-01-27 20:49:15'),('f2208fc8b362dfcc0c65aebfa5c627efbe733ff323e28b56c3d2000f9dfd9a48',1,'70.68.237.112','curl/8.17.0','2026-02-18 20:04:29','2026-02-18 21:04:29','2026-02-18 20:04:30'),('f22badb408addc95156175b55084f7b7dcea9e0f9d857ef248cf41c0ec1a9bd7',1,'70.68.237.112','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36','2026-02-28 19:54:38','2026-02-28 20:54:38','2026-02-28 19:57:16'),('f2e1d47839b59ab42279d336e78694d0dcdfd2f6c5d3f95be2ccce6769323e5d',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-05 04:26:21','2026-01-05 05:26:21','2026-01-05 04:28:58'),('f2f9c842e6924505fe3abb61d9dd57cd956168fcf02616644c3158339866918b',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-27 21:13:08','2026-01-27 22:13:08','2026-01-27 21:18:50'),('f415b139cd88af97c6c652b16d385ac9213a4f5d7769acff2ddd23798a3206d0',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-01 23:58:47','2026-01-02 00:58:47','2026-01-02 00:14:45'),('f4be7a216037965f1618579e71d04bcf7251f60c6b6a7fd203cc57bc9401e9ac',1,'70.68.237.112','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-19 02:54:07','2026-02-19 03:54:07','2026-02-19 02:54:13'),('f51e5bb1aa3397d40d607d9dae730b983b2863977127cef87233b73aa82fdf8c',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-29 00:05:13','2026-01-29 01:05:13','2026-01-29 00:07:37'),('f84c84eea6e2953db451290ed93a0b7f94ca035d28b39f6b669898116e96e528',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 15:10:33','2026-01-28 16:10:33','2026-01-28 15:25:25'),('f86091de049a671c19d1ae2aa158ae885491c8be16af8590991fad2f82d16aa6',1,'70.68.237.112','curl/8.17.0','2026-02-18 20:03:22','2026-02-18 21:03:22','2026-02-18 20:03:22'),('f86cddf52f4377a4a2e60348f06f39c8675e5568a03bad8d8aef3abaca751e3c',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-02-03 20:21:08','2026-02-03 21:21:08','2026-02-03 20:21:08'),('f992b0df72a3244a9ffd525609ba76a48d6cf14126b494f22f1e3f37644d3b80',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2025-12-31 06:00:55','2025-12-31 07:00:55','2025-12-31 06:00:55'),('fa5ef8718ef86744804651124d3922541bf3afa46efdc8bf6d008929f6bc4b00',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-31 03:08:41','2026-01-31 04:08:41','2026-01-31 03:09:44'),('fa6ff120d531a2ae6155e8ce019c7b20cc0f239de5c7703c40ecbc4c5f04325e',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-03 20:50:02','2026-01-03 21:50:02','2026-01-03 21:48:29'),('fbd9dbd79832023d6549ea58f46c446a95449b50ba5b47d6ac002d910fabf088',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-30 16:42:15','2026-01-30 17:42:15','2026-01-30 17:11:12'),('fd9e2311924e90f47472ba63d96583384451b5602c4488132bc00fadbcbe618e',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-07 03:05:13','2026-01-07 04:05:13','2026-01-07 03:43:34'),('fe43af59c19ffade8dece932f4384b88f6ee5906ef212a79334b7ddb44a5fe06',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36','2026-01-28 16:30:23','2026-01-28 17:30:23','2026-01-28 16:40:54'),('fe8d7135e67f7ec574047c91ad5ebb947e38535a2d41805085413066fc1dc18b',1,'70.68.237.112','curl/8.17.0','2026-02-18 20:14:43','2026-02-18 21:14:43','2026-02-18 20:14:43'),('ffc60e4b0f07d910ac7361d956c90b91b61800087284a52a2d4606a93ed3ace9',1,'::1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36','2026-01-24 18:46:08','2026-01-24 19:46:08','2026-01-24 18:50:16');
/*!40000 ALTER TABLE `sessions` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `site_access_codes`
--

DROP TABLE IF EXISTS `site_access_codes`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `site_access_codes` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `site_name` varchar(255) NOT NULL,
  `access_code` varchar(50) NOT NULL,
  `description` text DEFAULT NULL,
  `is_active` tinyint(1) DEFAULT 1,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `created_by` int(11) DEFAULT NULL,
  `last_used_at` timestamp NULL DEFAULT NULL,
  `use_count` int(11) DEFAULT 0,
  `expires_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `access_code` (`access_code`),
  KEY `idx_site_name` (`site_name`),
  KEY `idx_access_code` (`access_code`),
  KEY `idx_is_active` (`is_active`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `site_access_codes`
--

LOCK TABLES `site_access_codes` WRITE;
/*!40000 ALTER TABLE `site_access_codes` DISABLE KEYS */;
/*!40000 ALTER TABLE `site_access_codes` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `site_locations`
--

DROP TABLE IF EXISTS `site_locations`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `site_locations` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `name` varchar(255) NOT NULL,
  `floor` varchar(50) DEFAULT NULL,
  `type` varchar(100) DEFAULT NULL,
  `building` varchar(255) DEFAULT NULL,
  `site` varchar(255) NOT NULL,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `unique_location` (`name`,`site`,`building`),
  KEY `idx_site` (`site`),
  KEY `idx_building` (`building`),
  KEY `idx_name` (`name`)
) ENGINE=InnoDB AUTO_INCREMENT=181 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `site_locations`
--

LOCK TABLES `site_locations` WRITE;
/*!40000 ALTER TABLE `site_locations` DISABLE KEYS */;
INSERT INTO `site_locations` VALUES (1,'Level 1 Common Area','Level 1','Common','Ledger','Ledger Place','2025-12-31 22:02:23',NULL),(2,'Commercial Kitchen','Level 1','Kitchen','Ledger','Ledger Place','2025-12-31 22:02:23',NULL),(3,'Staff Office','Level 1','Office','Ledger','Ledger Place','2025-12-31 22:02:23',NULL),(4,'Managers Office','Level 1','Office','Ledger','Ledger Place','2025-12-31 22:02:23',NULL),(5,'Laundry Room','Level 1','Laundry','Ledger','Ledger Place','2025-12-31 22:02:23',NULL),(6,'Treatment Room','Level 1','Medical','Ledger','Ledger Place','2025-12-31 22:02:23',NULL),(7,'Kitchen Pantry','Level 1','Kitchen','Ledger','Ledger Place','2025-12-31 22:02:23',NULL),(8,'Janitor Room','Level 4','Janitor','Ledger','Ledger Place','2025-12-31 22:02:23','2025-12-31 22:02:23'),(9,'Staff Room','Level 1','Staff','Ledger','Ledger Place','2025-12-31 22:02:23',NULL),(10,'Small Mechanical Room','Level 1','Mechanical','Ledger','Ledger Place','2025-12-31 22:02:23',NULL),(11,'Large Mechannical Room','Level 1','Mechanical','Ledger','Ledger Place','2025-12-31 22:02:23',NULL),(12,'Client Meeting Room','Level 1','Meeting','Ledger','Ledger Place','2025-12-31 22:02:23',NULL),(13,'Fraser Health Office','Level 1','Office','Ledger','Ledger Place','2025-12-31 22:02:23',NULL),(14,'Level 1 Hallway','Level 1','Hallway','Ledger','Ledger Place','2025-12-31 22:02:23',NULL),(15,'Unit 101','Level 1','Client Unit','Ledger','Ledger Place','2025-12-31 22:02:23',NULL),(16,'Unit 102','Level 1','Client Unit','Ledger','Ledger Place','2025-12-31 22:02:23',NULL),(17,'Unit 103','Level 1','Client Unit','Ledger','Ledger Place','2025-12-31 22:02:23',NULL),(18,'Unit 104','Level 1','Client Unit','Ledger','Ledger Place','2025-12-31 22:02:23',NULL),(19,'Unit 105','Level 1','Client Unit','Ledger','Ledger Place','2025-12-31 22:02:23',NULL),(20,'Boiler Room','Level 2','Mechanical','Ledger','Ledger Place','2025-12-31 22:02:23',NULL),(21,'Community Store (205)','Level 2','Common','Ledger','Ledger Place','2025-12-31 22:02:23',NULL),(22,'Electrical Room','Level 3','Mechanical','Ledger','Ledger Place','2025-12-31 22:02:23','2025-12-31 22:02:23'),(23,'Electrical Room Vestibule','Level 3','Mechanical','Ledger','Ledger Place','2025-12-31 22:02:23','2025-12-31 22:02:23'),(24,'Unit 201','Level 2','Client Unit','Ledger','Ledger Place','2025-12-31 22:02:23',NULL),(25,'Unit 202','Level 2','Client Unit','Ledger','Ledger Place','2025-12-31 22:02:23',NULL),(26,'Unit 203','Level 2','Client Unit','Ledger','Ledger Place','2025-12-31 22:02:23',NULL),(27,'Unit 204','Level 2','Client Unit','Ledger','Ledger Place','2025-12-31 22:02:23',NULL),(28,'Unit 206','Level 2','Client Unit','Ledger','Ledger Place','2025-12-31 22:02:23',NULL),(29,'Unit 207','Level 2','Client Unit','Ledger','Ledger Place','2025-12-31 22:02:23',NULL),(30,'Unit 208','Level 2','Client Unit','Ledger','Ledger Place','2025-12-31 22:02:23',NULL),(31,'Unit 209','Level 2','Client Unit','Ledger','Ledger Place','2025-12-31 22:02:23',NULL),(32,'Unit 210','Level 2','Client Unit','Ledger','Ledger Place','2025-12-31 22:02:23',NULL),(33,'Unit 211','Level 2','Client Unit','Ledger','Ledger Place','2025-12-31 22:02:23',NULL),(34,'Unit 212','Level 2','Client Unit','Ledger','Ledger Place','2025-12-31 22:02:23',NULL),(35,'Unit 213','Level 2','Client Unit','Ledger','Ledger Place','2025-12-31 22:02:23',NULL),(36,'Unit 214','Level 2','Client Unit','Ledger','Ledger Place','2025-12-31 22:02:23',NULL),(37,'Janitor Back Storage','Level 4','Storage','Ledger','Ledger Place','2025-12-31 22:02:23','2025-12-31 22:02:23'),(38,'Harm Reduction Storage (305)','Level 3','Storage','Ledger','Ledger Place','2025-12-31 22:02:23',NULL),(39,'Unit 301','Level 3','Client Unit','Ledger','Ledger Place','2025-12-31 22:02:23',NULL),(40,'Unit 302','Level 3','Client Unit','Ledger','Ledger Place','2025-12-31 22:02:23',NULL),(41,'Unit 303','Level 3','Client Unit','Ledger','Ledger Place','2025-12-31 22:02:23',NULL),(42,'Unit 304','Level 3','Client Unit','Ledger','Ledger Place','2025-12-31 22:02:23',NULL),(43,'Unit 306','Level 3','Client Unit','Ledger','Ledger Place','2025-12-31 22:02:23',NULL),(44,'Unit 307','Level 3','Client Unit','Ledger','Ledger Place','2025-12-31 22:02:23',NULL),(45,'Unit 308','Level 3','Client Unit','Ledger','Ledger Place','2025-12-31 22:02:23',NULL),(46,'Unit 309','Level 3','Client Unit','Ledger','Ledger Place','2025-12-31 22:02:23',NULL),(47,'Unit 310','Level 3','Client Unit','Ledger','Ledger Place','2025-12-31 22:02:23',NULL),(48,'Unit 311','Level 3','Client Unit','Ledger','Ledger Place','2025-12-31 22:02:23',NULL),(49,'Unit 312','Level 3','Client Unit','Ledger','Ledger Place','2025-12-31 22:02:23',NULL),(50,'Unit 313','Level 3','Client Unit','Ledger','Ledger Place','2025-12-31 22:02:23',NULL),(51,'Unit 314','Level 3','Client Unit','Ledger','Ledger Place','2025-12-31 22:02:23',NULL),(52,'Facilities Office (405)','Level 4','Office','Ledger','Ledger Place','2025-12-31 22:02:23',NULL),(53,'Maintenance Shop','Level 4','Mechanical','Ledger','Ledger Place','2025-12-31 22:02:23',NULL),(54,'Maintenace Shop Back Storage','Level 4','Mechanical','Ledger','Ledger Place','2025-12-31 22:02:23',NULL),(55,'Unit 401','Level 4','Client Unit','Ledger','Ledger Place','2025-12-31 22:02:23',NULL),(56,'Unit 402','Level 4','Client Unit','Ledger','Ledger Place','2025-12-31 22:02:23',NULL),(57,'Unit 403','Level 4','Client Unit','Ledger','Ledger Place','2025-12-31 22:02:23',NULL),(58,'Unit 404','Level 4','Client Unit','Ledger','Ledger Place','2025-12-31 22:02:23',NULL),(59,'Unit 405','Level 4','Client Unit','Ledger','Ledger Place','2025-12-31 22:02:23',NULL),(60,'Unit 407','Level 4','Client Unit','Ledger','Ledger Place','2025-12-31 22:02:23',NULL),(61,'Unit 408','Level 4','Client Unit','Ledger','Ledger Place','2025-12-31 22:02:23',NULL),(62,'Unit 409','Level 4','Client Unit','Ledger','Ledger Place','2025-12-31 22:02:23',NULL),(63,'Unit 410','Level 4','Client Unit','Ledger','Ledger Place','2025-12-31 22:02:23',NULL),(64,'Unit 411','Level 4','Client Unit','Ledger','Ledger Place','2025-12-31 22:02:23',NULL),(65,'Unit 412','Level 4','Client Unit','Ledger','Ledger Place','2025-12-31 22:02:23',NULL),(66,'Unit 413','Level 4','Client Unit','Ledger','Ledger Place','2025-12-31 22:02:23',NULL),(67,'Unit 414','Level 4','Client Unit','Ledger','Ledger Place','2025-12-31 22:02:23',NULL),(68,'Main Electrical Room','Level 1','Mechanical','Ledger','Ledger Place','2025-12-31 22:02:23',NULL),(69,'Level 1 Common Area','Level 1','Common','Norland','Norland Place','2025-12-31 22:02:23',NULL),(70,'Commercial Kitchen','Level 1','Kitchen','Norland','Norland Place','2025-12-31 22:02:23',NULL),(71,'Staff Office','Level 1','Office','Norland','Norland Place','2025-12-31 22:02:23',NULL),(72,'Managers Office','Level 1','Office','Norland','Norland Place','2025-12-31 22:02:23',NULL),(73,'Laundry Room','Level 1','Laundry','Norland','Norland Place','2025-12-31 22:02:23',NULL),(74,'Treatment Room','Level 1','Medical','Norland','Norland Place','2025-12-31 22:02:23',NULL),(75,'Fraser Health Office','Level 1','Office','Norland','Norland Place','2025-12-31 22:02:23',NULL),(76,'Janitor Room','Level 3','Janitor','Norland','Norland Place','2025-12-31 22:02:23','2025-12-31 22:02:23'),(77,'Staff Room','Level 1','Staff','Norland','Norland Place','2025-12-31 22:02:23',NULL),(78,'Main Electrical Room','Level 1','Mechanical','Norland','Norland Place','2025-12-31 22:02:23',NULL),(79,'Electrical Room Vestibule','Level 1','Mechanical','Norland','Norland Place','2025-12-31 22:02:23',NULL),(80,'TV Room','Level 1','Meeting','Norland','Norland Place','2025-12-31 22:02:23',NULL),(81,'Level 1 Hallway','Level 1','Hallway','Norland','Norland Place','2025-12-31 22:02:23',NULL),(82,'Unit 101','Level 2','Client Unit','Norland','Norland Place','2025-12-31 22:02:23',NULL),(83,'Unit 102','Level 3','Client Unit','Norland','Norland Place','2025-12-31 22:02:23',NULL),(84,'Unit 103','Level 4','Client Unit','Norland','Norland Place','2025-12-31 22:02:23',NULL),(85,'Unit 104','Level 5','Client Unit','Norland','Norland Place','2025-12-31 22:02:23',NULL),(86,'Unit 105','Level 6','Client Unit','Norland','Norland Place','2025-12-31 22:02:23',NULL),(87,'Unit 106','Level 1','Client Unit','Norland','Norland Place','2025-12-31 22:02:23',NULL),(88,'Unit 107','Level 1','Client Unit','Norland','Norland Place','2025-12-31 22:02:23',NULL),(89,'Unit 108','Level 1','Client Unit','Norland','Norland Place','2025-12-31 22:02:23',NULL),(90,'Unit 109','Level 1','Client Unit','Norland','Norland Place','2025-12-31 22:02:23',NULL),(91,'Unit 110','Level 1','Client Unit','Norland','Norland Place','2025-12-31 22:02:23',NULL),(92,'Maintenance Shop','Level 2','Mechanical','Norland','Norland Place','2025-12-31 22:02:23',NULL),(93,'Security Camera Room','Level 2','Mechanical','Norland','Norland Place','2025-12-31 22:02:23',NULL),(94,'Security Vestibule','Level 2','Mechanical','Norland','Norland Place','2025-12-31 22:02:23',NULL),(95,'Unit 201','Level 2','Client Unit','Norland','Norland Place','2025-12-31 22:02:23',NULL),(96,'Unit 202','Level 2','Client Unit','Norland','Norland Place','2025-12-31 22:02:23',NULL),(97,'Unit 203','Level 2','Client Unit','Norland','Norland Place','2025-12-31 22:02:23',NULL),(98,'Unit 204','Level 2','Client Unit','Norland','Norland Place','2025-12-31 22:02:23',NULL),(99,'Unit 206','Level 2','Client Unit','Norland','Norland Place','2025-12-31 22:02:23',NULL),(100,'Unit 207','Level 2','Client Unit','Norland','Norland Place','2025-12-31 22:02:23',NULL),(101,'Unit 208','Level 2','Client Unit','Norland','Norland Place','2025-12-31 22:02:23',NULL),(102,'Unit 209','Level 2','Client Unit','Norland','Norland Place','2025-12-31 22:02:23',NULL),(103,'Unit 210','Level 2','Client Unit','Norland','Norland Place','2025-12-31 22:02:23',NULL),(104,'Unit 211','Level 2','Client Unit','Norland','Norland Place','2025-12-31 22:02:23',NULL),(105,'Unit 212','Level 2','Client Unit','Norland','Norland Place','2025-12-31 22:02:23',NULL),(106,'Unit 213','Level 2','Client Unit','Norland','Norland Place','2025-12-31 22:02:23',NULL),(107,'Unit 214','Level 2','Client Unit','Norland','Norland Place','2025-12-31 22:02:23',NULL),(108,'Unit 215','Level 2','Client Unit','Norland','Norland Place','2025-12-31 22:02:23',NULL),(109,'Unit 216','Level 2','Client Unit','Norland','Norland Place','2025-12-31 22:02:23',NULL),(110,'Unit 217','Level 2','Client Unit','Norland','Norland Place','2025-12-31 22:02:23',NULL),(111,'Unit 218','Level 2','Client Unit','Norland','Norland Place','2025-12-31 22:02:23',NULL),(112,'Unit 219','Level 2','Client Unit','Norland','Norland Place','2025-12-31 22:02:23',NULL),(113,'Janitor Back Storage','Level 3','Storage','Norland','Norland Place','2025-12-31 22:02:23',NULL),(114,'Storage Vestibule','Level 3','Storage','Norland','Norland Place','2025-12-31 22:02:23',NULL),(115,'Storage','Level 3','Storage','Norland','Norland Place','2025-12-31 22:02:23',NULL),(116,'Unit 301','Level 3','Client Unit','Norland','Norland Place','2025-12-31 22:02:23',NULL),(117,'Unit 302','Level 3','Client Unit','Norland','Norland Place','2025-12-31 22:02:23',NULL),(118,'Unit 303','Level 3','Client Unit','Norland','Norland Place','2025-12-31 22:02:23',NULL),(119,'Unit 304','Level 3','Client Unit','Norland','Norland Place','2025-12-31 22:02:23',NULL),(120,'Unit 306','Level 3','Client Unit','Norland','Norland Place','2025-12-31 22:02:23',NULL),(121,'Unit 307','Level 3','Client Unit','Norland','Norland Place','2025-12-31 22:02:23',NULL),(122,'Unit 308','Level 3','Client Unit','Norland','Norland Place','2025-12-31 22:02:23',NULL),(123,'Unit 309','Level 3','Client Unit','Norland','Norland Place','2025-12-31 22:02:23',NULL),(124,'Unit 310','Level 3','Client Unit','Norland','Norland Place','2025-12-31 22:02:23',NULL),(125,'Unit 311','Level 3','Client Unit','Norland','Norland Place','2025-12-31 22:02:23',NULL),(126,'Unit 312','Level 3','Client Unit','Norland','Norland Place','2025-12-31 22:02:23',NULL),(127,'Unit 313','Level 3','Client Unit','Norland','Norland Place','2025-12-31 22:02:23',NULL),(128,'Unit 314','Level 3','Client Unit','Norland','Norland Place','2025-12-31 22:02:23',NULL),(129,'Unit 315','Level 3','Client Unit','Norland','Norland Place','2025-12-31 22:02:23',NULL),(130,'Unit 316','Level 3','Client Unit','Norland','Norland Place','2025-12-31 22:02:23',NULL),(131,'Unit 317','Level 3','Client Unit','Norland','Norland Place','2025-12-31 22:02:23',NULL),(132,'Unit 318','Level 3','Client Unit','Norland','Norland Place','2025-12-31 22:02:23',NULL),(133,'Unit 319','Level 3','Client Unit','Norland','Norland Place','2025-12-31 22:02:23',NULL),(134,'Level 2 Hallway','Level 2','Hallway','Ledger','Ledger Place','2025-12-31 22:02:23',NULL),(135,'Level 3 Hallway','Level 3','Hallway','Ledger','Ledger Place','2025-12-31 22:02:23',NULL),(136,'Level 4 Hallway','Level 4','Hallway','Ledger','Ledger Place','2025-12-31 22:02:23',NULL),(137,'Level 1 Stair A','Level 1','Stairs','Ledger','Ledger Place','2025-12-31 22:02:23',NULL),(138,'Level 1 Stair B','Level 1','Stairs','Ledger','Ledger Place','2025-12-31 22:02:23',NULL),(139,'Level 2 Stair A','Level 2','Stairs','Ledger','Ledger Place','2025-12-31 22:02:23',NULL),(140,'Level 2 Stair B','Level 2','Stairs','Ledger','Ledger Place','2025-12-31 22:02:23',NULL),(141,'Level 3 Stair A','Level 3','Stairs','Ledger','Ledger Place','2025-12-31 22:02:23',NULL),(142,'Level 3 Stair B','Level 3','Stairs','Ledger','Ledger Place','2025-12-31 22:02:23',NULL),(143,'Level 4 Stair A','Level 4','Stairs','Ledger','Ledger Place','2025-12-31 22:02:23',NULL),(144,'Level 4 Stair B','Level 4','Stairs','Ledger','Ledger Place','2025-12-31 22:02:23',NULL),(145,'Level 2 Hallway','Level 2','Hallway','Norland','Norland Place','2025-12-31 22:02:23',NULL),(146,'Level 3 Hallway','Level 3','Hallway','Norland','Norland Place','2025-12-31 22:02:23',NULL),(147,'Level 1 Stair B','Level 1','Stairs','Norland','Norland Place','2025-12-31 22:02:23',NULL),(148,'Level 2 Stair A','Level 2','Stairs','Norland','Norland Place','2025-12-31 22:02:23',NULL),(149,'Level 2 Stair B','Level 2','Stairs','Norland','Norland Place','2025-12-31 22:02:23',NULL),(150,'Level 3 Stair A','Level 3','Stairs','Norland','Norland Place','2025-12-31 22:02:23',NULL),(151,'Level 3 Stair B','Level 3','Stairs','Norland','Norland Place','2025-12-31 22:02:23',NULL),(152,'Roof','Roof','Roof','Ledger','Ledger Place','2025-12-31 22:02:23',NULL),(153,'Roof','Roof','Roof','Norland','Norland Place','2025-12-31 22:02:23',NULL),(154,'Laundry Room','1','Utility','Shelter','Douglas Emergency Shelter','2026-01-28 04:02:16',NULL),(155,'Staff Office','1','Office','Shelter','Douglas Emergency Shelter','2026-01-28 04:02:16',NULL),(156,'Manager&#039;s Office','1','Office','Shelter','Douglas Emergency Shelter','2026-01-28 04:02:16',NULL),(157,'Staff Break Room','1','Staff','Shelter','Douglas Emergency Shelter','2026-01-28 04:02:16',NULL),(158,'Staff Kitchen','1','Kitchen','Shelter','Douglas Emergency Shelter','2026-01-28 04:02:16',NULL),(159,'Client Kitchen','1','Kitchen','Shelter','Douglas Emergency Shelter','2026-01-28 04:02:16',NULL),(160,'Storage Room','1','Storage','Shelter','Douglas Emergency Shelter','2026-01-28 04:02:16',NULL),(161,'Janitorial Supply Room','1','Storage','Shelter','Douglas Emergency Shelter','2026-01-28 04:02:16',NULL),(162,'Janitor Closet','1','Utility','Shelter','Douglas Emergency Shelter','2026-01-28 04:02:16',NULL),(163,'Ladies Dorm','1','Sleeping Area','Shelter','Douglas Emergency Shelter','2026-01-28 04:02:16',NULL),(164,'Mens Dorm','1','Sleeping Area','Shelter','Douglas Emergency Shelter','2026-01-28 04:02:16',NULL),(165,'Shower Room 1','1','Restroom','Shelter','Douglas Emergency Shelter','2026-01-28 04:02:16',NULL),(166,'Shower Room 2','1','Restroom','Shelter','Douglas Emergency Shelter','2026-01-28 04:02:16',NULL),(167,'Shower Room 3','1','Restroom','Shelter','Douglas Emergency Shelter','2026-01-28 04:02:16',NULL),(168,'Washroom 1','1','Restroom','Shelter','Douglas Emergency Shelter','2026-01-28 04:02:16',NULL),(169,'Washroom 2','1','Restroom','Shelter','Douglas Emergency Shelter','2026-01-28 04:02:16',NULL),(170,'Washroom 3','1','Restroom','Shelter','Douglas Emergency Shelter','2026-01-28 04:02:16',NULL),(171,'Washroom 4','1','Restroom','Shelter','Douglas Emergency Shelter','2026-01-28 04:02:16',NULL),(172,'Washroom 5','1','Restroom','Shelter','Douglas Emergency Shelter','2026-01-28 04:02:16',NULL),(173,'Staff Washroom 1','1','Restroom','Shelter','Douglas Emergency Shelter','2026-01-28 04:02:16',NULL),(174,'Staff Washroom 2','1','Restroom','Shelter','Douglas Emergency Shelter','2026-01-28 04:02:16',NULL),(175,'Treatment Room','1','Medical','Shelter','Douglas Emergency Shelter','2026-01-28 04:02:16',NULL),(176,'Exterior Compound','1','Common Area','Shelter','Douglas Emergency Shelter','2026-01-28 04:02:16',NULL),(177,'Meeting Room','1','Meeting','Shelter','Douglas Emergency Shelter','2026-01-28 04:02:16',NULL),(178,'Client Sinks','1','Common Area','Shelter','Douglas Emergency Shelter','2026-01-28 04:02:16',NULL),(179,'General Area','1','General','Main','Tri-Cities Winter Shelter','2026-01-28 23:43:13','2026-01-28 23:43:13'),(180,'General Area','1','General','Main','Buller Winter Shelter','2026-01-28 23:43:31','2026-01-28 23:43:31');
/*!40000 ALTER TABLE `site_locations` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `sites`
--

DROP TABLE IF EXISTS `sites`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `sites` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `name` varchar(100) NOT NULL,
  `address` varchar(255) DEFAULT NULL,
  `is_active` tinyint(1) NOT NULL DEFAULT 1,
  `sort_order` int(11) NOT NULL DEFAULT 0,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  PRIMARY KEY (`id`),
  UNIQUE KEY `unique_site_name` (`name`),
  KEY `idx_active` (`is_active`),
  KEY `idx_sort` (`sort_order`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Physical site locations';
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `sites`
--

LOCK TABLES `sites` WRITE;
/*!40000 ALTER TABLE `sites` DISABLE KEYS */;
INSERT INTO `sites` VALUES (1,'Ledger Place',NULL,1,1,'2026-01-26 19:28:22','2026-01-26 19:28:22'),(2,'Norland Place',NULL,1,45,'2026-01-26 19:28:22','2026-01-26 19:28:22');
/*!40000 ALTER TABLE `sites` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `system_events`
--

DROP TABLE IF EXISTS `system_events`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `system_events` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `event_type` varchar(50) NOT NULL COMMENT 'error, warning, info, security',
  `severity` enum('Low','Medium','High','Critical') NOT NULL DEFAULT 'Low',
  `message` text NOT NULL,
  `metadata_json` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL CHECK (json_valid(`metadata_json`)),
  `timestamp` timestamp NOT NULL DEFAULT current_timestamp(),
  PRIMARY KEY (`id`),
  KEY `idx_event_type` (`event_type`),
  KEY `idx_severity` (`severity`),
  KEY `idx_timestamp` (`timestamp`)
) ENGINE=InnoDB AUTO_INCREMENT=742 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `system_events`
--

LOCK TABLES `system_events` WRITE;
/*!40000 ALTER TABLE `system_events` DISABLE KEYS */;
INSERT INTO `system_events` VALUES (6,'info','Low','User logged in via PIN: admin',NULL,'2025-12-30 10:05:01'),(7,'info','Low','User logged in via PIN: admin',NULL,'2025-12-30 19:21:30'),(8,'info','Low','User logged in via PIN: admin',NULL,'2025-12-30 22:13:11'),(9,'info','Low','User logged in via PIN: admin',NULL,'2025-12-30 23:20:33'),(10,'info','Low','User logged in via PIN: admin',NULL,'2025-12-30 23:36:04'),(11,'info','Low','User logged in via PIN: admin',NULL,'2025-12-30 23:40:01'),(12,'info','Low','User logged in via PIN: admin',NULL,'2025-12-31 02:21:07'),(13,'info','Low','User logged in via PIN: admin',NULL,'2025-12-31 03:49:01'),(14,'info','Low','User logged in via PIN: admin',NULL,'2025-12-31 04:16:02'),(15,'info','Low','User logged in via PIN: admin',NULL,'2025-12-31 04:40:31'),(16,'info','Low','User logged in via PIN: admin',NULL,'2025-12-31 04:49:15'),(17,'info','Low','User logged in via PIN: admin',NULL,'2025-12-31 05:04:59'),(18,'info','Low','User logged in via PIN: admin',NULL,'2025-12-31 05:12:45'),(19,'info','Low','User logged in via PIN: admin',NULL,'2025-12-31 05:47:11'),(20,'info','Low','Site locations imported: 90 locations','{\"user_id\":1,\"count\":90}','2025-12-31 05:48:15'),(21,'info','Low','User logged in via PIN: admin',NULL,'2025-12-31 05:50:02'),(22,'info','Low','User logged in via PIN: admin',NULL,'2025-12-31 05:50:11'),(23,'info','Medium','New user created: Ledger (Role: requester)','{\"created_by\":\"admin\"}','2025-12-31 05:50:53'),(24,'info','Medium','Database backup created: 2025-12-30_21-51-07','{\"created_by\":\"admin\"}','2025-12-31 05:51:07'),(25,'info','Medium','Database backup created: 2025-12-30_21-51-09','{\"created_by\":\"admin\"}','2025-12-31 05:51:09'),(26,'info','Low','User logged in via PIN: admin',NULL,'2025-12-31 05:56:32'),(27,'info','Low','User logged in via PIN: admin',NULL,'2025-12-31 05:56:40'),(28,'info','Low','User logged in via PIN: admin',NULL,'2025-12-31 06:00:55'),(29,'info','Low','User logged in via PIN: admin',NULL,'2025-12-31 06:01:08'),(30,'info','Low','User logged in via PIN: admin',NULL,'2025-12-31 06:13:15'),(31,'info','Low','User logged in via PIN: admin',NULL,'2025-12-31 06:14:34'),(32,'info','Low','User logged in via PIN: admin',NULL,'2025-12-31 19:16:12'),(33,'info','Low','Site locations imported: 90 locations','{\"user_id\":1,\"count\":90}','2025-12-31 19:45:45'),(34,'info','Low','User logged in via PIN: admin',NULL,'2025-12-31 20:16:58'),(35,'info','Medium','New user created: Norland (Role: requester)','{\"created_by\":\"admin\"}','2025-12-31 20:35:06'),(36,'info','Low','User logged in via PIN: admin',NULL,'2025-12-31 20:52:24'),(37,'info','Low','User logged in via PIN: admin',NULL,'2025-12-31 20:54:05'),(38,'info','Low','User logged in via PIN: admin',NULL,'2025-12-31 20:55:37'),(39,'info','Low','User logged in via PIN: admin',NULL,'2025-12-31 20:55:56'),(40,'info','Low','User logged in via PIN: admin',NULL,'2025-12-31 20:56:35'),(41,'info','Low','User logged out: admin',NULL,'2025-12-31 21:04:55'),(42,'info','Low','User logged in via PIN: admin',NULL,'2025-12-31 21:04:58'),(43,'info','Low','User logged out: admin',NULL,'2025-12-31 21:06:57'),(44,'info','Low','User logged in via PIN: admin',NULL,'2025-12-31 21:07:01'),(45,'info','Low','User logged out: admin',NULL,'2025-12-31 21:12:18'),(46,'info','Low','User logged in via PIN: admin',NULL,'2025-12-31 21:12:21'),(47,'info','Low','User logged out: admin',NULL,'2025-12-31 21:15:02'),(48,'info','Low','User logged in via PIN: admin',NULL,'2025-12-31 21:15:05'),(49,'info','Low','User logged out: admin',NULL,'2025-12-31 21:37:44'),(50,'info','Low','User logged in via PIN: admin',NULL,'2025-12-31 21:37:46'),(51,'info','Low','User logged out: admin',NULL,'2025-12-31 21:38:11'),(52,'security','Medium','Failed PIN login attempt for user: admin','{\"ip\":\"::1\"}','2025-12-31 21:38:13'),(53,'info','Low','User logged in via PIN: admin',NULL,'2025-12-31 21:38:17'),(54,'info','Medium','New user created: Douglas (Role: requester)','{\"created_by\":\"admin\"}','2025-12-31 21:39:57'),(55,'info','Low','User logged in via PIN: admin',NULL,'2025-12-31 21:49:16'),(56,'info','Low','User updated: Norland','{\"updated_by\":\"admin\",\"changes\":[\"role\"]}','2025-12-31 21:49:58'),(57,'info','Low','User updated: Ledger','{\"updated_by\":\"admin\",\"changes\":[\"role\"]}','2025-12-31 21:50:07'),(58,'info','Low','User logged in via PIN: admin',NULL,'2025-12-31 21:53:56'),(59,'info','Low','Site locations imported: 161 locations','{\"user_id\":1,\"count\":161}','2025-12-31 22:02:23'),(60,'info','Low','User logged in via PIN: admin',NULL,'2025-12-31 22:10:43'),(61,'info','Medium','Database backup created: 2025-12-31_14-10-53','{\"created_by\":\"admin\"}','2025-12-31 22:10:53'),(62,'info','Low','Item cost updated: Windows','{\"item_id\":4,\"old_cost\":\"0.00\",\"new_cost\":643.21,\"user\":\"admin\"}','2025-12-31 22:40:02'),(63,'info','Low','Item cost updated: Fire Extinguisher','{\"item_id\":12,\"old_cost\":\"0.00\",\"new_cost\":75,\"user\":\"admin\"}','2025-12-31 22:40:13'),(64,'info','Low','Item cost updated: Light Switches','{\"item_id\":9,\"old_cost\":\"0.00\",\"new_cost\":5,\"user\":\"admin\"}','2025-12-31 22:40:26'),(65,'info','Low','Item cost updated: Heating System','{\"item_id\":6,\"old_cost\":\"0.00\",\"new_cost\":120,\"user\":\"admin\"}','2025-12-31 22:40:36'),(66,'info','Low','Item cost updated: Heating System','{\"item_id\":6,\"old_cost\":\"120.00\",\"new_cost\":80,\"user\":\"admin\"}','2025-12-31 22:40:44'),(67,'info','Low','Item cost updated: Thermostat','{\"item_id\":7,\"old_cost\":\"0.00\",\"new_cost\":120,\"user\":\"admin\"}','2025-12-31 22:40:51'),(68,'info','Low','Item deactivated: Windows','{\"item_id\":4,\"user\":\"admin\"}','2025-12-31 22:41:43'),(69,'info','Low','Item activated: Windows','{\"item_id\":4,\"user\":\"admin\"}','2025-12-31 22:41:46'),(70,'info','Low','Item cost updated: Door Lock','{\"item_id\":30,\"old_cost\":\"0.00\",\"new_cost\":795,\"user\":\"admin\"}','2025-12-31 22:42:02'),(71,'info','Low','Cost item created: table','{\"item_id\":1,\"category_id\":5,\"user\":\"admin\"}','2025-12-31 23:01:00'),(72,'info','Low','Cost item deleted: table','{\"item_id\":37,\"delete_type\":\"deleted\",\"usage_count\":0,\"user\":\"admin\"}','2025-12-31 23:01:17'),(73,'info','Low','User logged in via PIN: admin',NULL,'2025-12-31 23:16:39'),(74,'info','Low','Item cost updated: Countertop','{\"item_id\":17,\"old_cost\":\"45.00\",\"new_cost\":300,\"user\":\"admin\"}','2025-12-31 23:17:08'),(75,'info','Low','Item cost updated: Cabinets','{\"item_id\":16,\"old_cost\":\"200.00\",\"new_cost\":1200,\"user\":\"admin\"}','2025-12-31 23:17:25'),(76,'info','Low','User logged in via PIN: admin',NULL,'2026-01-01 02:33:05'),(77,'security','Medium','Failed PIN login attempt for user: admin','{\"ip\":\"::1\"}','2026-01-01 02:54:01'),(78,'info','Low','User logged in via PIN: admin',NULL,'2026-01-01 02:54:09'),(79,'info','Low','Cost event recorded: Countertop for Unit Unit 209','{\"event_id\":\"9\",\"total_cost\":300,\"user\":\"admin\"}','2026-01-01 03:28:28'),(80,'info','Low','Cost event recorded: Refrigerator for Unit Unit 301','{\"event_id\":\"10\",\"total_cost\":600,\"user\":\"admin\"}','2026-01-01 03:28:51'),(81,'info','Low','Cost event recorded: Toilet for Unit Unit 301','{\"event_id\":\"11\",\"total_cost\":200,\"user\":\"admin\"}','2026-01-01 03:29:11'),(82,'info','Low','User logged in via PIN: admin',NULL,'2026-01-01 03:39:56'),(83,'info','Low','Cost event recorded: Walls for Unit Unit 104','{\"event_id\":\"12\",\"total_cost\":3.5,\"user\":\"admin\"}','2026-01-01 03:41:32'),(84,'info','Low','Cost event recorded: Floor for Unit Unit 104','{\"event_id\":\"13\",\"total_cost\":4,\"user\":\"admin\"}','2026-01-01 03:41:32'),(85,'info','Low','Cost event recorded: Windows for Unit Unit 104','{\"event_id\":\"14\",\"total_cost\":643.21,\"user\":\"admin\"}','2026-01-01 03:41:32'),(86,'info','Low','Cost event recorded: Window Screens for Unit Unit 104','{\"event_id\":\"15\",\"total_cost\":25,\"user\":\"admin\"}','2026-01-01 03:41:32'),(87,'info','Low','Cost event recorded: Floor for Unit Unit 104','{\"event_id\":\"16\",\"total_cost\":4,\"user\":\"admin\"}','2026-01-01 03:42:03'),(88,'info','Low','Cost event recorded: Mattress for Unit Unit 104','{\"event_id\":\"17\",\"total_cost\":250,\"user\":\"admin\"}','2026-01-01 03:42:03'),(89,'info','Low','Cost event recorded: Desk for Unit Unit 104','{\"event_id\":\"18\",\"total_cost\":120,\"user\":\"admin\"}','2026-01-01 03:42:03'),(90,'info','Low','Cost event recorded: Light Fixtures for Unit Unit 104','{\"event_id\":\"19\",\"total_cost\":45,\"user\":\"admin\"}','2026-01-01 03:42:03'),(91,'info','Low','Cost event recorded: Interior Paint for Unit Unit 104','{\"event_id\":\"20\",\"total_cost\":45,\"user\":\"admin\"}','2026-01-01 03:42:03'),(92,'info','Low','Cost event recorded: Tile for Unit Unit 104','{\"event_id\":\"21\",\"total_cost\":5.5,\"user\":\"admin\"}','2026-01-01 03:42:03'),(93,'info','Low','User logged in via PIN: admin',NULL,'2026-01-01 22:01:12'),(94,'info','Low','Cost item created: Smoke Alarm','{\"item_id\":1,\"category_id\":2,\"user\":\"admin\"}','2026-01-01 22:12:38'),(95,'info','Low','Cost item created: fire alarm speaker','{\"item_id\":1,\"category_id\":2,\"user\":\"admin\"}','2026-01-01 22:12:54'),(96,'info','Low','Cost item deleted: fire alarm speaker','{\"item_id\":39,\"delete_type\":\"deleted\",\"usage_count\":0,\"user\":\"admin\"}','2026-01-01 22:13:00'),(97,'info','Low','Cost item created: Fire Alarm Speaker','{\"item_id\":1,\"category_id\":2,\"user\":\"admin\"}','2026-01-01 22:13:20'),(98,'info','Low','Cost item created: Sprinkler Covers/Cages','{\"item_id\":1,\"category_id\":2,\"user\":\"admin\"}','2026-01-01 22:13:38'),(99,'info','Low','Cost item deleted: Carbon Monoxide Detector','{\"item_id\":11,\"delete_type\":\"deleted\",\"usage_count\":0,\"user\":\"admin\"}','2026-01-01 22:13:52'),(100,'info','Low','Item cost updated: Smoke Detector','{\"item_id\":10,\"old_cost\":\"25.00\",\"new_cost\":115,\"user\":\"admin\"}','2026-01-01 22:14:05'),(101,'info','Low','User logged in via PIN: admin',NULL,'2026-01-01 23:58:47'),(102,'info','Low','Cost event recorded: Walls for Unit Unit 208','{\"event_id\":\"22\",\"total_cost\":3.5,\"user\":\"admin\"}','2026-01-02 00:00:22'),(103,'info','Low','Cost event recorded: Ceiling for Unit Unit 208','{\"event_id\":\"23\",\"total_cost\":2.5,\"user\":\"admin\"}','2026-01-02 00:00:22'),(104,'info','Low','Cost event recorded: Thermostat for Unit Unit 208','{\"event_id\":\"24\",\"total_cost\":120,\"user\":\"admin\"}','2026-01-02 00:00:22'),(105,'info','Low','Cost event recorded: Electrical Outlets for Unit Unit 208','{\"event_id\":\"25\",\"total_cost\":8,\"user\":\"admin\"}','2026-01-02 00:00:22'),(106,'info','Low','Cost event recorded: Smoke Detector for Unit Unit 208','{\"event_id\":\"26\",\"total_cost\":115,\"user\":\"admin\"}','2026-01-02 00:00:22'),(107,'info','Low','Cost event recorded: Fire Extinguisher for Unit Unit 208','{\"event_id\":\"27\",\"total_cost\":75,\"user\":\"admin\"}','2026-01-02 00:00:22'),(108,'info','Low','Cost event recorded: Refrigerator for Unit Unit 208','{\"event_id\":\"28\",\"total_cost\":600,\"user\":\"admin\"}','2026-01-02 00:00:22'),(109,'info','Low','Cost event recorded: Microwave for Unit Unit 208','{\"event_id\":\"29\",\"total_cost\":120,\"user\":\"admin\"}','2026-01-02 00:00:22'),(110,'info','Low','Cost event recorded: Countertop for Unit Unit 208','{\"event_id\":\"30\",\"total_cost\":300,\"user\":\"admin\"}','2026-01-02 00:00:23'),(111,'info','Low','Cost event recorded: Exhaust Fan for Unit Unit 208','{\"event_id\":\"31\",\"total_cost\":80,\"user\":\"admin\"}','2026-01-02 00:00:23'),(112,'info','Low','Cost event recorded: Desk for Unit Unit 208','{\"event_id\":\"32\",\"total_cost\":120,\"user\":\"admin\"}','2026-01-02 00:00:23'),(113,'info','Low','Cost event recorded: Chair for Unit Unit 208','{\"event_id\":\"33\",\"total_cost\":60,\"user\":\"admin\"}','2026-01-02 00:00:23'),(114,'info','Low','Cost event recorded: Door Lock for Unit Unit 208','{\"event_id\":\"34\",\"total_cost\":795,\"user\":\"admin\"}','2026-01-02 00:00:23'),(115,'info','Low','Cost event recorded: Interior Paint for Unit Unit 208','{\"event_id\":\"35\",\"total_cost\":45,\"user\":\"admin\"}','2026-01-02 00:00:23'),(116,'info','Low','Cost event recorded: Vinyl Flooring for Unit Unit 208','{\"event_id\":\"36\",\"total_cost\":2.8,\"user\":\"admin\"}','2026-01-02 00:00:23'),(117,'info','Low','Cost event recorded: Smoke Alarm for Unit Unit 208','{\"event_id\":\"37\",\"total_cost\":50,\"user\":\"admin\"}','2026-01-02 00:00:23'),(118,'info','Low','Cost item created: Dresser','{\"item_id\":1,\"category_id\":5,\"user\":\"admin\"}','2026-01-02 00:02:59'),(119,'info','Low','Cost item created: Television','{\"item_id\":1,\"category_id\":5,\"user\":\"admin\"}','2026-01-02 00:03:20'),(120,'info','Low','Cost item created: TV Mount','{\"item_id\":1,\"category_id\":5,\"user\":\"admin\"}','2026-01-02 00:03:38'),(121,'info','Low','Cost item created: Cable Box','{\"item_id\":1,\"category_id\":5,\"user\":\"admin\"}','2026-01-02 00:04:01'),(122,'info','Low','Cost item deleted: Shower/Tub','{\"item_id\":20,\"delete_type\":\"deleted\",\"usage_count\":0,\"user\":\"admin\"}','2026-01-02 00:04:34'),(123,'info','Low','Cost item created: Shower Head/Hose','{\"item_id\":1,\"category_id\":4,\"user\":\"admin\"}','2026-01-02 00:05:04'),(124,'info','Low','Cost item deleted: Blinds/Curtains','{\"item_id\":27,\"delete_type\":\"deleted\",\"usage_count\":0,\"user\":\"admin\"}','2026-01-02 00:05:27'),(125,'info','Low','Cost item created: Roller Blind','{\"item_id\":1,\"category_id\":5,\"user\":\"admin\"}','2026-01-02 00:05:53'),(126,'info','Low','Cost item created: Window Hardware','{\"item_id\":1,\"category_id\":6,\"user\":\"admin\"}','2026-01-02 00:06:50'),(127,'info','Low','User logged in via PIN: admin',NULL,'2026-01-02 00:18:31'),(128,'info','Low','User logged in via PIN: admin',NULL,'2026-01-02 00:24:09'),(129,'info','Low','User logged in via PIN: admin',NULL,'2026-01-02 01:31:10'),(130,'info','Low','User logged in via PIN: admin',NULL,'2026-01-02 01:36:03'),(131,'info','Low','User logged in via PIN: admin',NULL,'2026-01-02 04:00:46'),(132,'info','Low','User logged in via PIN: admin',NULL,'2026-01-02 04:28:55'),(133,'info','Low','User logged in via PIN: admin',NULL,'2026-01-02 05:40:14'),(134,'info','Low','User logged in via PIN: admin',NULL,'2026-01-02 05:44:12'),(135,'info','Low','User logged in via PIN: admin',NULL,'2026-01-02 05:57:30'),(136,'info','Low','User logged in via PIN: admin',NULL,'2026-01-02 06:07:14'),(137,'info','Low','User logged in via PIN: admin',NULL,'2026-01-02 06:13:04'),(138,'info','Low','User logged in via PIN: admin',NULL,'2026-01-02 14:35:58'),(139,'info','Low','User logged in via PIN: admin',NULL,'2026-01-02 14:42:32'),(140,'info','Low','User logged in via PIN: admin',NULL,'2026-01-02 14:57:21'),(141,'info','Low','User logged in via PIN: admin',NULL,'2026-01-02 15:07:32'),(142,'info','Low','User logged in via PIN: admin',NULL,'2026-01-02 23:53:01'),(143,'info','Low','User logged in via PIN: admin',NULL,'2026-01-03 01:01:09'),(144,'info','Medium','Unit flip started: Unit 102','{\"flip_id\":\"1\",\"template\":\"Inspection-based\",\"user\":\"admin\"}','2026-01-03 01:01:30'),(145,'info','Medium','Unit flip started: Unit 201','{\"flip_id\":\"2\",\"template\":\"Inspection-based\",\"user\":\"admin\"}','2026-01-03 01:03:10'),(146,'info','Medium','Unit flip started: Unit 104','{\"flip_id\":\"3\",\"template\":\"Inspection-based\",\"user\":\"admin\"}','2026-01-03 01:17:05'),(147,'info','Medium','Unit flip started: Unit 203','{\"flip_id\":\"4\",\"template\":\"Inspection-based\",\"user\":\"admin\"}','2026-01-03 01:20:47'),(148,'info','Low','User logged in via PIN: admin',NULL,'2026-01-03 03:20:07'),(149,'info','Medium','Unit flip started: Unit 103','{\"flip_id\":\"5\",\"template\":\"Inspection-based\",\"user\":\"admin\"}','2026-01-03 03:20:14'),(150,'info','Medium','Unit flip started: Unit 202','{\"flip_id\":\"6\",\"template\":\"Inspection-based\",\"user\":\"admin\"}','2026-01-03 03:22:01'),(151,'info','Low','User logged in via PIN: admin',NULL,'2026-01-03 20:50:02'),(152,'info','Medium','Unit flip started: Unit 204','{\"flip_id\":\"7\",\"template\":\"Inspection-based\",\"user\":\"admin\"}','2026-01-03 20:50:28'),(153,'info','Medium','Unit flip started: Unit 101','{\"flip_id\":\"8\",\"template\":\"Inspection-based\",\"user\":\"admin\"}','2026-01-03 20:51:00'),(154,'info','Medium','Unit flip started: Unit 206','{\"flip_id\":\"9\",\"template\":\"Inspection-based\",\"user\":\"admin\"}','2026-01-03 20:51:20'),(155,'info','Medium','Unit flip started: Unit 105','{\"flip_id\":\"10\",\"template\":\"Inspection-based\",\"user\":\"admin\"}','2026-01-03 20:54:01'),(156,'info','Medium','Unit flip started: Unit 209','{\"flip_id\":\"11\",\"template\":\"Inspection-based\",\"user\":\"admin\"}','2026-01-03 20:58:04'),(157,'info','Medium','Inspection created: Unit Unit 210 (Default Flip Inspection)','{\"inspection_id\":\"8\",\"unit_id\":14,\"template_version_id\":1,\"user\":\"admin\"}','2026-01-03 20:58:13'),(158,'info','Medium','Unit flip started: Unit 108','{\"flip_id\":\"12\",\"template\":\"Inspection-based\",\"user\":\"admin\"}','2026-01-03 21:05:39'),(159,'info','Medium','Unit flip started: Unit 213','{\"flip_id\":\"13\",\"template\":\"Inspection-based\",\"user\":\"admin\"}','2026-01-03 21:05:52'),(160,'info','Medium','Inspection created: Unit Unit 206 (Default Flip Inspection)','{\"inspection_id\":\"9\",\"unit_id\":59,\"template_version_id\":1,\"user\":\"admin\"}','2026-01-03 21:06:03'),(161,'info','Medium','Unit flip started: Unit 207','{\"flip_id\":\"14\",\"template\":\"Inspection-based\",\"user\":\"admin\"}','2026-01-03 21:06:54'),(162,'info','Medium','Unit flip started: Unit 210','{\"flip_id\":\"15\",\"template\":\"Inspection-based\",\"user\":\"admin\"}','2026-01-03 21:07:36'),(163,'info','Medium','Unit flip started: Unit 212','{\"flip_id\":\"16\",\"template\":\"Inspection-based\",\"user\":\"admin\"}','2026-01-03 21:11:28'),(164,'info','Medium','Unit flip started: Unit 306','{\"flip_id\":\"17\",\"template\":\"Inspection-based\",\"user\":\"admin\"}','2026-01-03 21:13:17'),(165,'info','Medium','Inspection created: Unit Unit 207 (Default Flip Inspection)','{\"inspection_id\":\"10\",\"unit_id\":60,\"template_version_id\":1,\"user\":\"admin\"}','2026-01-03 21:13:43'),(166,'info','Medium','Unit flip started: Unit 311','{\"flip_id\":\"18\",\"template\":\"Inspection-based\",\"user\":\"admin\"}','2026-01-03 21:14:17'),(167,'info','Medium','Unit flip started: Unit 206','{\"flip_id\":\"19\",\"template\":\"Inspection-based\",\"user\":\"admin\"}','2026-01-03 21:14:46'),(168,'info','Medium','Unit flip started: Unit 211','{\"flip_id\":\"20\",\"template\":\"Inspection-based\",\"user\":\"admin\"}','2026-01-03 21:23:03'),(169,'info','Medium','Inspection created: Unit Unit 212 (Default Flip Inspection)','{\"inspection_id\":\"11\",\"unit_id\":16,\"template_version_id\":1,\"user\":\"admin\"}','2026-01-03 21:23:25'),(170,'info','Medium','Unit flip started: Unit 208','{\"flip_id\":\"21\",\"template\":\"Inspection-based\",\"user\":\"admin\"}','2026-01-03 21:26:51'),(171,'info','Medium','Unit flip started: Unit 408','{\"flip_id\":\"22\",\"template\":\"Inspection-based\",\"user\":\"admin\"}','2026-01-03 21:43:48'),(172,'info','Medium','Inspection voided: Norland Place Unit Unit 206','{\"inspection_id\":9,\"unit_id\":59,\"void_reason\":\"mistake\",\"user\":\"admin\"}','2026-01-03 21:44:15'),(173,'info','Low','User logged in via PIN: admin',NULL,'2026-01-03 21:49:19'),(174,'info','Low','User logged in via PIN: admin',NULL,'2026-01-03 21:53:03'),(175,'info','High','Inspection completed: Ledger Place Unit Unit 212 (flip)','{\"inspection_id\":11,\"unit_id\":16,\"inspection_type\":\"flip\",\"total_estimated_cost\":4672.5,\"user\":\"admin\"}','2026-01-03 22:09:23'),(176,'info','High','Inspection completed: Ledger Place Unit Unit 408 (flip)','{\"inspection_id\":12,\"unit_id\":38,\"inspection_type\":\"flip\",\"total_estimated_cost\":65,\"user\":\"admin\"}','2026-01-03 22:11:00'),(177,'info','Low','User logged in via PIN: admin',NULL,'2026-01-03 23:23:34'),(183,'info','Medium','Flip scope auto-generated from inspection','{\"flip_scope_id\":\"9\",\"inspection_id\":8,\"item_count\":20,\"user\":\"admin\"}','2026-01-04 00:02:51'),(184,'info','High','Inspection completed: Ledger Place Unit Unit 210 (flip)','{\"inspection_id\":8,\"unit_id\":14,\"inspection_type\":\"flip\",\"total_estimated_cost\":2474.8,\"user\":\"admin\"}','2026-01-04 00:02:51'),(185,'info','Medium','Flip scope auto-generated from inspection','{\"flip_scope_id\":\"10\",\"inspection_id\":10,\"item_count\":7,\"user\":\"admin\"}','2026-01-04 00:08:18'),(186,'info','High','Inspection completed: Norland Place Unit Unit 207 (flip)','{\"inspection_id\":10,\"unit_id\":60,\"inspection_type\":\"flip\",\"total_estimated_cost\":2915,\"user\":\"admin\"}','2026-01-04 00:08:18'),(187,'info','Low','User logged in via PIN: admin',NULL,'2026-01-04 04:25:11'),(188,'info','Medium','Inspection created: Unit Unit 101 (Default Flip Inspection)','{\"inspection_id\":\"13\",\"unit_id\":45,\"template_version_id\":1,\"user\":\"admin\"}','2026-01-04 04:25:49'),(189,'info','Medium','Flip scope auto-generated from inspection','{\"flip_scope_id\":\"11\",\"inspection_id\":13,\"item_count\":10,\"user\":\"admin\"}','2026-01-04 04:32:03'),(190,'info','High','Inspection completed: Norland Place Unit Unit 101 (flip)','{\"inspection_id\":13,\"unit_id\":45,\"inspection_type\":\"flip\",\"total_estimated_cost\":2080,\"user\":\"admin\"}','2026-01-04 04:32:03'),(191,'info','Low','User logged in via PIN: admin',NULL,'2026-01-04 06:15:06'),(192,'info','Medium','Unit flip started: Unit 101','{\"flip_id\":\"23\",\"template\":\"Inspection-based\",\"user\":\"admin\"}','2026-01-04 06:24:19'),(193,'info','Medium','Unit flip started: Unit 102','{\"flip_id\":\"24\",\"template\":\"Inspection-based\",\"user\":\"admin\"}','2026-01-04 06:25:04'),(194,'info','Medium','Unit flip started: Unit 103','{\"flip_id\":\"25\",\"template\":\"Inspection-based\",\"user\":\"admin\"}','2026-01-04 06:32:09'),(195,'info','Medium','Unit flip started: Unit 105','{\"flip_id\":\"26\",\"template\":\"Inspection-based\",\"user\":\"admin\"}','2026-01-04 06:32:25'),(196,'info','Low','User logged in via PIN: admin',NULL,'2026-01-04 06:43:02'),(197,'info','Medium','Unit flip started: Unit 301','{\"flip_id\":\"27\",\"template\":\"Inspection-based\",\"user\":\"admin\"}','2026-01-04 06:43:32'),(198,'info','Medium','Flip scope auto-generated from inspection','{\"flip_scope_id\":\"12\",\"inspection_id\":15,\"item_count\":21,\"user\":\"admin\"}','2026-01-04 06:45:36'),(199,'info','High','Inspection completed: Norland Place Unit Unit 102 (flip)','{\"inspection_id\":15,\"unit_id\":46,\"inspection_type\":\"flip\",\"total_estimated_cost\":2651.51,\"user\":\"admin\"}','2026-01-04 06:45:36'),(200,'info','Medium','Flip scope auto-generated from inspection','{\"flip_scope_id\":\"13\",\"inspection_id\":18,\"item_count\":0,\"user\":\"admin\"}','2026-01-04 06:46:52'),(201,'info','High','Inspection completed: Ledger Place Unit Unit 301 (flip)','{\"inspection_id\":18,\"unit_id\":19,\"inspection_type\":\"flip\",\"total_estimated_cost\":0,\"user\":\"admin\"}','2026-01-04 06:46:52'),(202,'info','Medium','Unit flip started: Unit 401','{\"flip_id\":\"28\",\"template\":\"Inspection-based\",\"user\":\"admin\"}','2026-01-04 06:47:23'),(203,'info','Medium','Unit flip started: Unit 405','{\"flip_id\":\"29\",\"template\":\"Inspection-based\",\"user\":\"admin\"}','2026-01-04 06:47:57'),(204,'info','Medium','Flip scope auto-generated from inspection','{\"flip_scope_id\":\"14\",\"inspection_id\":20,\"item_count\":13,\"user\":\"admin\"}','2026-01-04 06:49:55'),(205,'info','High','Inspection completed: Ledger Place Unit Unit 405 (flip)','{\"inspection_id\":20,\"unit_id\":36,\"inspection_type\":\"flip\",\"total_estimated_cost\":2592.21,\"user\":\"admin\"}','2026-01-04 06:49:55'),(206,'info','Medium','Inspection created: Unit Unit 209 (Default Flip Inspection)','{\"inspection_id\":\"21\",\"unit_id\":13,\"template_version_id\":1,\"user\":\"admin\"}','2026-01-04 06:52:20'),(207,'info','Medium','Flip scope auto-generated from inspection','{\"flip_scope_id\":\"15\",\"inspection_id\":21,\"item_count\":12,\"user\":\"admin\"}','2026-01-04 06:53:31'),(208,'info','High','Inspection completed: Ledger Place Unit Unit 209 (flip)','{\"inspection_id\":21,\"unit_id\":13,\"inspection_type\":\"flip\",\"total_estimated_cost\":1994.3,\"user\":\"admin\"}','2026-01-04 06:53:31'),(209,'info','Medium','Flip scope auto-generated from inspection','{\"flip_scope_id\":\"16\",\"inspection_id\":19,\"item_count\":13,\"user\":\"admin\"}','2026-01-04 07:03:00'),(210,'info','High','Inspection completed: Ledger Place Unit Unit 401 (flip)','{\"inspection_id\":19,\"unit_id\":32,\"inspection_type\":\"flip\",\"total_estimated_cost\":1657.5,\"user\":\"admin\"}','2026-01-04 07:03:00'),(211,'info','Medium','Flip scope auto-generated from inspection','{\"flip_scope_id\":\"17\",\"inspection_id\":16,\"item_count\":0,\"user\":\"admin\"}','2026-01-04 07:03:28'),(212,'info','High','Inspection completed: Norland Place Unit Unit 103 (flip)','{\"inspection_id\":16,\"unit_id\":47,\"inspection_type\":\"flip\",\"total_estimated_cost\":0,\"user\":\"admin\"}','2026-01-04 07:03:28'),(213,'info','Medium','Flip scope auto-generated from inspection','{\"flip_scope_id\":\"18\",\"inspection_id\":17,\"item_count\":1,\"user\":\"admin\"}','2026-01-04 07:03:58'),(214,'info','High','Inspection completed: Norland Place Unit Unit 105 (flip)','{\"inspection_id\":17,\"unit_id\":49,\"inspection_type\":\"flip\",\"total_estimated_cost\":65,\"user\":\"admin\"}','2026-01-04 07:03:58'),(215,'info','Medium','Unit flip started: Unit 414','{\"flip_id\":\"30\",\"template\":\"Inspection-based\",\"user\":\"admin\"}','2026-01-04 07:04:48'),(216,'info','Low','User logged in via PIN: admin',NULL,'2026-01-04 19:08:21'),(217,'info','Medium','Unit flip started: Unit 201','{\"flip_id\":\"31\",\"template\":\"Inspection-based\",\"user\":\"admin\"}','2026-01-04 19:08:53'),(218,'info','Medium','Unit flip started: Unit 210','{\"flip_id\":\"32\",\"template\":\"Inspection-based\",\"user\":\"admin\"}','2026-01-04 19:09:23'),(219,'info','Medium','Unit flip started: Unit 317','{\"flip_id\":\"33\",\"template\":\"Inspection-based\",\"user\":\"admin\"}','2026-01-04 19:09:38'),(220,'info','Low','User logged in via PIN: admin',NULL,'2026-01-04 19:12:59'),(221,'info','Medium','Unit flip started: Unit 219','{\"flip_id\":\"34\",\"template\":\"Inspection-based\",\"user\":\"admin\"}','2026-01-04 19:13:09'),(222,'info','Medium','Flip scope auto-generated from inspection','{\"flip_scope_id\":\"19\",\"inspection_id\":25,\"item_count\":3,\"user\":\"admin\"}','2026-01-04 19:15:28'),(223,'info','High','Inspection completed: Norland Place Unit Unit 317 (flip)','{\"inspection_id\":25,\"unit_id\":88,\"inspection_type\":\"flip\",\"total_estimated_cost\":525,\"user\":\"admin\"}','2026-01-04 19:15:28'),(224,'info','Medium','Unit flip started: Unit 316','{\"flip_id\":\"35\",\"template\":\"Inspection-based\",\"user\":\"admin\"}','2026-01-04 19:16:06'),(225,'info','Medium','Unit flip started: Unit 413','{\"flip_id\":\"36\",\"template\":\"Inspection-based\",\"user\":\"admin\"}','2026-01-04 19:25:30'),(226,'info','Medium','Unit flip started: Unit 319','{\"flip_id\":\"37\",\"template\":\"Inspection-based\",\"user\":\"admin\"}','2026-01-04 19:25:39'),(227,'info','Low','User logged in via PIN: admin',NULL,'2026-01-04 19:30:44'),(228,'info','Medium','Unit flip started: Unit 302','{\"flip_id\":\"38\",\"template\":\"Inspection-based\",\"user\":\"admin\"}','2026-01-04 19:32:01'),(229,'info','Medium','Unit flip started: Unit 313','{\"flip_id\":\"39\",\"template\":\"Inspection-based\",\"user\":\"admin\"}','2026-01-04 19:32:08'),(230,'info','Medium','Flip scope auto-generated from inspection','{\"flip_scope_id\":\"20\",\"inspection_id\":28,\"item_count\":4,\"user\":\"admin\"}','2026-01-04 19:33:19'),(231,'info','High','Inspection completed: Ledger Place Unit Unit 413 (flip)','{\"inspection_id\":28,\"unit_id\":43,\"inspection_type\":\"flip\",\"total_estimated_cost\":1610,\"user\":\"admin\"}','2026-01-04 19:33:19'),(232,'info','Medium','Flip scope auto-generated from inspection','{\"flip_scope_id\":\"21\",\"inspection_id\":27,\"item_count\":1,\"user\":\"admin\"}','2026-01-04 19:34:04'),(233,'info','High','Inspection completed: Norland Place Unit Unit 316 (flip)','{\"inspection_id\":27,\"unit_id\":87,\"inspection_type\":\"flip\",\"total_estimated_cost\":40,\"user\":\"admin\"}','2026-01-04 19:34:04'),(234,'info','Medium','Flip scope auto-generated from inspection','{\"flip_scope_id\":\"22\",\"inspection_id\":30,\"item_count\":2,\"user\":\"admin\"}','2026-01-04 19:47:16'),(235,'info','High','Inspection completed: Ledger Place Unit Unit 302 (flip)','{\"inspection_id\":30,\"unit_id\":20,\"inspection_type\":\"flip\",\"total_estimated_cost\":83.5,\"user\":\"admin\"}','2026-01-04 19:47:16'),(236,'info','Low','User logged in via PIN: admin',NULL,'2026-01-04 22:49:20'),(237,'info','Medium','Flip scope auto-generated from inspection','{\"flip_scope_id\":\"23\",\"inspection_id\":29,\"item_count\":12,\"user\":\"admin\"}','2026-01-04 22:52:25'),(238,'info','High','Inspection completed: Norland Place Unit Unit 319 (flip)','{\"inspection_id\":29,\"unit_id\":90,\"inspection_type\":\"flip\",\"total_estimated_cost\":1762.8,\"user\":\"admin\"}','2026-01-04 22:52:25'),(239,'info','Medium','Flip scope auto-generated from inspection','{\"flip_scope_id\":\"24\",\"inspection_id\":26,\"item_count\":3,\"user\":\"admin\"}','2026-01-04 23:21:06'),(240,'info','High','Inspection completed: Norland Place Unit Unit 219 (flip)','{\"inspection_id\":26,\"unit_id\":72,\"inspection_type\":\"flip\",\"total_estimated_cost\":8.5,\"user\":\"admin\"}','2026-01-04 23:21:06'),(241,'info','Medium','Inspection created: Unit Unit 213 (Default Flip Inspection)','{\"inspection_id\":\"32\",\"unit_id\":17,\"template_version_id\":1,\"user\":\"admin\"}','2026-01-04 23:23:24'),(242,'info','Medium','Flip scope auto-generated from inspection','{\"flip_scope_id\":\"25\",\"inspection_id\":32,\"item_count\":1,\"user\":\"admin\"}','2026-01-04 23:23:42'),(243,'info','High','Inspection completed: Ledger Place Unit Unit 213 (flip)','{\"inspection_id\":32,\"unit_id\":17,\"inspection_type\":\"flip\",\"total_estimated_cost\":65,\"user\":\"admin\"}','2026-01-04 23:23:42'),(244,'info','Low','User logged in via PIN: admin',NULL,'2026-01-05 00:26:06'),(245,'info','Medium','Flip scope auto-generated from inspection','{\"flip_scope_id\":\"26\",\"inspection_id\":24,\"item_count\":4,\"user\":\"admin\"}','2026-01-05 00:29:32'),(246,'info','High','Inspection completed: Norland Place Unit Unit 210 (flip)','{\"inspection_id\":24,\"unit_id\":63,\"inspection_type\":\"flip\",\"total_estimated_cost\":805,\"user\":\"admin\"}','2026-01-05 00:29:32'),(247,'info','Medium','Flip scope auto-generated from inspection','{\"flip_scope_id\":\"27\",\"inspection_id\":23,\"item_count\":2,\"user\":\"admin\"}','2026-01-05 00:30:36'),(248,'info','High','Inspection completed: Norland Place Unit Unit 201 (flip)','{\"inspection_id\":23,\"unit_id\":55,\"inspection_type\":\"flip\",\"total_estimated_cost\":1320,\"user\":\"admin\"}','2026-01-05 00:30:36'),(249,'info','Medium','Flip scope auto-generated from inspection','{\"flip_scope_id\":\"28\",\"inspection_id\":31,\"item_count\":2,\"user\":\"admin\"}','2026-01-05 00:40:16'),(250,'info','High','Inspection completed: Ledger Place Unit Unit 313 (flip)','{\"inspection_id\":31,\"unit_id\":30,\"inspection_type\":\"flip\",\"total_estimated_cost\":123.5,\"user\":\"admin\"}','2026-01-05 00:40:16'),(251,'info','Medium','Flip scope auto-generated from inspection','{\"flip_scope_id\":\"29\",\"inspection_id\":14,\"item_count\":2,\"user\":\"admin\"}','2026-01-05 00:44:17'),(252,'info','High','Inspection completed: Norland Place Unit Unit 101 (flip)','{\"inspection_id\":14,\"unit_id\":45,\"inspection_type\":\"flip\",\"total_estimated_cost\":860,\"user\":\"admin\"}','2026-01-05 00:44:17'),(253,'info','Medium','Flip scope auto-generated from inspection','{\"flip_scope_id\":\"30\",\"inspection_id\":22,\"item_count\":2,\"user\":\"admin\"}','2026-01-05 00:44:53'),(254,'info','High','Inspection completed: Ledger Place Unit Unit 414 (flip)','{\"inspection_id\":22,\"unit_id\":44,\"inspection_type\":\"flip\",\"total_estimated_cost\":185,\"user\":\"admin\"}','2026-01-05 00:44:53'),(255,'info','Low','User logged in via PIN: admin',NULL,'2026-01-05 04:00:22'),(256,'info','Medium','Unit flip started: Unit 110','{\"flip_id\":\"40\",\"template\":\"Inspection-based\",\"user\":\"admin\"}','2026-01-05 04:02:28'),(257,'info','Medium','Flip scope auto-generated from inspection','{\"flip_scope_id\":\"31\",\"inspection_id\":33,\"item_count\":7,\"user\":\"admin\"}','2026-01-05 04:03:18'),(258,'info','High','Inspection completed: Norland Place Unit Unit 110 (flip)','{\"inspection_id\":33,\"unit_id\":54,\"inspection_type\":\"flip\",\"total_estimated_cost\":298,\"user\":\"admin\"}','2026-01-05 04:03:18'),(259,'info','Medium','Unit flip started: Unit 213','{\"flip_id\":\"41\",\"template\":\"Inspection-based\",\"user\":\"admin\"}','2026-01-05 04:09:02'),(260,'info','Medium','Flip scope auto-generated from inspection','{\"flip_scope_id\":\"32\",\"inspection_id\":34,\"item_count\":1,\"user\":\"admin\"}','2026-01-05 04:09:38'),(261,'info','High','Inspection completed: Norland Place Unit Unit 213 (flip)','{\"inspection_id\":34,\"unit_id\":66,\"inspection_type\":\"flip\",\"total_estimated_cost\":643.21,\"user\":\"admin\"}','2026-01-05 04:09:38'),(262,'info','Medium','Unit flip started: Unit 218','{\"flip_id\":\"42\",\"template\":\"Inspection-based\",\"user\":\"admin\"}','2026-01-05 04:12:21'),(263,'info','Medium','Flip scope auto-generated from inspection','{\"flip_scope_id\":\"33\",\"inspection_id\":35,\"item_count\":6,\"user\":\"admin\"}','2026-01-05 04:12:57'),(264,'info','High','Inspection completed: Norland Place Unit Unit 218 (flip)','{\"inspection_id\":35,\"unit_id\":71,\"inspection_type\":\"flip\",\"total_estimated_cost\":798.51,\"user\":\"admin\"}','2026-01-05 04:12:57'),(265,'info','Medium','Inspection created: Unit Unit 301 (Default Flip Inspection)','{\"inspection_id\":\"36\",\"unit_id\":19,\"template_version_id\":1,\"user\":\"admin\"}','2026-01-05 04:14:17'),(266,'info','Medium','Flip scope auto-generated from inspection','{\"flip_scope_id\":\"34\",\"inspection_id\":36,\"item_count\":1,\"user\":\"admin\"}','2026-01-05 04:14:38'),(267,'info','High','Inspection completed: Ledger Place Unit Unit 301 (flip)','{\"inspection_id\":36,\"unit_id\":19,\"inspection_type\":\"flip\",\"total_estimated_cost\":80,\"user\":\"admin\"}','2026-01-05 04:14:38'),(268,'info','Medium','Unit flip started: Unit 402','{\"flip_id\":\"43\",\"template\":\"Inspection-based\",\"user\":\"admin\"}','2026-01-05 04:17:32'),(269,'info','Medium','Flip scope auto-generated from inspection','{\"flip_scope_id\":\"35\",\"inspection_id\":37,\"item_count\":1,\"user\":\"admin\"}','2026-01-05 04:17:51'),(270,'info','High','Inspection completed: Ledger Place Unit Unit 402 (flip)','{\"inspection_id\":37,\"unit_id\":33,\"inspection_type\":\"flip\",\"total_estimated_cost\":80,\"user\":\"admin\"}','2026-01-05 04:17:51'),(271,'info','Medium','Unit flip started: Unit 409','{\"flip_id\":\"44\",\"template\":\"Inspection-based\",\"user\":\"admin\"}','2026-01-05 04:19:47'),(272,'info','Medium','Flip scope auto-generated from inspection','{\"flip_scope_id\":\"36\",\"inspection_id\":38,\"item_count\":1,\"user\":\"admin\"}','2026-01-05 04:20:07'),(273,'info','High','Inspection completed: Ledger Place Unit Unit 409 (flip)','{\"inspection_id\":38,\"unit_id\":39,\"inspection_type\":\"flip\",\"total_estimated_cost\":643.21,\"user\":\"admin\"}','2026-01-05 04:20:07'),(274,'info','Low','User logged in via PIN: admin',NULL,'2026-01-05 04:26:21'),(275,'info','Medium','Unit flip started: Unit 309','{\"flip_id\":\"45\",\"template\":\"Inspection-based\",\"user\":\"admin\"}','2026-01-05 04:27:28'),(276,'info','Medium','Flip scope auto-generated from inspection','{\"flip_scope_id\":\"37\",\"inspection_id\":39,\"item_count\":2,\"user\":\"admin\"}','2026-01-05 04:27:49'),(277,'info','High','Inspection completed: Ledger Place Unit Unit 309 (flip)','{\"inspection_id\":39,\"unit_id\":26,\"inspection_type\":\"flip\",\"total_estimated_cost\":643.21,\"user\":\"admin\"}','2026-01-05 04:27:49'),(278,'info','Low','User logged in via PIN: admin',NULL,'2026-01-05 04:29:19'),(279,'info','Low','User logged in via PIN: admin',NULL,'2026-01-05 04:35:22'),(280,'info','Low','User logged in via PIN: admin',NULL,'2026-01-05 04:39:07'),(281,'info','Low','User logged out: admin',NULL,'2026-01-05 04:50:35'),(282,'info','Low','User logged in via PIN: admin',NULL,'2026-01-05 04:50:37'),(283,'info','Low','User logged out: admin',NULL,'2026-01-05 04:59:19'),(284,'info','Low','User logged in via PIN: admin',NULL,'2026-01-05 04:59:22'),(285,'info','Low','User logged out: admin',NULL,'2026-01-05 05:00:58'),(286,'info','Low','User logged in via PIN: admin',NULL,'2026-01-05 05:01:07'),(287,'info','Low','User logged in via PIN: admin',NULL,'2026-01-05 05:03:31'),(288,'info','Low','User logged in via PIN: admin',NULL,'2026-01-05 05:05:59'),(289,'info','Low','User logged in via PIN: admin',NULL,'2026-01-05 05:20:14'),(290,'info','Low','User logged in via PIN: admin',NULL,'2026-01-05 16:31:55'),(291,'info','Medium','Unit flip started: Unit 304','{\"flip_id\":\"46\",\"template\":\"Inspection-based\",\"user\":\"admin\"}','2026-01-05 16:33:34'),(292,'info','Medium','Flip scope auto-generated from inspection','{\"flip_scope_id\":\"38\",\"inspection_id\":40,\"item_count\":1,\"user\":\"admin\"}','2026-01-05 16:33:55'),(293,'info','High','Inspection completed: Ledger Place Unit Unit 304 (flip)','{\"inspection_id\":40,\"unit_id\":22,\"inspection_type\":\"flip\",\"total_estimated_cost\":2.5,\"user\":\"admin\"}','2026-01-05 16:33:55'),(294,'info','Medium','Unit flip started: Unit 312','{\"flip_id\":\"47\",\"template\":\"Inspection-based\",\"user\":\"admin\"}','2026-01-05 16:37:35'),(295,'info','Medium','Flip scope auto-generated from inspection','{\"flip_scope_id\":\"39\",\"inspection_id\":41,\"item_count\":1,\"user\":\"admin\"}','2026-01-05 16:37:55'),(296,'info','High','Inspection completed: Ledger Place Unit Unit 312 (flip)','{\"inspection_id\":41,\"unit_id\":29,\"inspection_type\":\"flip\",\"total_estimated_cost\":2.5,\"user\":\"admin\"}','2026-01-05 16:37:55'),(297,'info','Low','User logged in via PIN: admin',NULL,'2026-01-05 16:54:24'),(298,'info','Medium','Unit flip started: Unit 411','{\"flip_id\":\"48\",\"template\":\"Inspection-based\",\"user\":\"admin\"}','2026-01-05 16:54:58'),(299,'info','Medium','Flip scope auto-generated from inspection','{\"flip_scope_id\":\"40\",\"inspection_id\":42,\"item_count\":3,\"user\":\"admin\"}','2026-01-05 16:55:20'),(300,'info','High','Inspection completed: Ledger Place Unit Unit 411 (flip)','{\"inspection_id\":42,\"unit_id\":41,\"inspection_type\":\"flip\",\"total_estimated_cost\":400,\"user\":\"admin\"}','2026-01-05 16:55:20'),(301,'info','Medium','Unit flip started: Unit 202','{\"flip_id\":\"49\",\"template\":\"Inspection-based\",\"user\":\"admin\"}','2026-01-05 17:05:05'),(302,'info','Medium','Flip scope auto-generated from inspection','{\"flip_scope_id\":\"41\",\"inspection_id\":43,\"item_count\":1,\"user\":\"admin\"}','2026-01-05 17:05:27'),(303,'info','High','Inspection completed: Norland Place Unit Unit 202 (flip)','{\"inspection_id\":43,\"unit_id\":56,\"inspection_type\":\"flip\",\"total_estimated_cost\":2.5,\"user\":\"admin\"}','2026-01-05 17:05:27'),(304,'security','Medium','Failed login attempt for user: admin','{\"ip\":\"::1\"}','2026-01-05 17:20:30'),(305,'security','Medium','Failed PIN login attempt for user: admin','{\"ip\":\"::1\"}','2026-01-05 17:21:02'),(306,'info','Low','User logged in via PIN: admin',NULL,'2026-01-06 03:55:56'),(307,'info','Low','User logged in via PIN: admin',NULL,'2026-01-06 03:56:53'),(308,'info','Medium','Unit flip started: Unit 404','{\"flip_id\":\"50\",\"template\":\"Inspection-based\",\"user\":\"admin\"}','2026-01-06 03:59:07'),(309,'info','Medium','Flip scope auto-generated from inspection','{\"flip_scope_id\":\"42\",\"inspection_id\":44,\"item_count\":3,\"user\":\"admin\"}','2026-01-06 03:59:29'),(310,'info','High','Inspection completed: Ledger Place Unit Unit 404 (flip)','{\"inspection_id\":44,\"unit_id\":35,\"inspection_type\":\"flip\",\"total_estimated_cost\":47.5,\"user\":\"admin\"}','2026-01-06 03:59:29'),(311,'info','Low','User logged in via PIN: admin',NULL,'2026-01-06 05:46:03'),(312,'info','Medium','Unit flip started: Unit 203','{\"flip_id\":\"51\",\"template\":\"Inspection-based\",\"user\":\"admin\"}','2026-01-06 05:47:00'),(313,'info','Medium','Flip scope auto-generated from inspection','{\"flip_scope_id\":\"43\",\"inspection_id\":45,\"item_count\":2,\"user\":\"admin\"}','2026-01-06 05:48:00'),(314,'info','High','Inspection completed: Norland Place Unit Unit 203 (flip)','{\"inspection_id\":45,\"unit_id\":57,\"inspection_type\":\"flip\",\"total_estimated_cost\":280,\"user\":\"admin\"}','2026-01-06 05:48:00'),(315,'info','Medium','Unit flip started: Unit 209','{\"flip_id\":\"52\",\"template\":\"Inspection-based\",\"user\":\"admin\"}','2026-01-06 05:56:23'),(316,'info','Medium','Flip scope auto-generated from inspection','{\"flip_scope_id\":\"44\",\"inspection_id\":46,\"item_count\":3,\"user\":\"admin\"}','2026-01-06 05:56:59'),(317,'info','High','Inspection completed: Norland Place Unit Unit 209 (flip)','{\"inspection_id\":46,\"unit_id\":62,\"inspection_type\":\"flip\",\"total_estimated_cost\":722.5,\"user\":\"admin\"}','2026-01-06 05:56:59'),(318,'info','Medium','Unit flip started: Unit 208','{\"flip_id\":\"53\",\"template\":\"Inspection-based\",\"user\":\"admin\"}','2026-01-06 05:59:02'),(319,'info','Medium','Flip scope auto-generated from inspection','{\"flip_scope_id\":\"45\",\"inspection_id\":47,\"item_count\":5,\"user\":\"admin\"}','2026-01-06 05:59:47'),(320,'info','High','Inspection completed: Norland Place Unit Unit 208 (flip)','{\"inspection_id\":47,\"unit_id\":61,\"inspection_type\":\"flip\",\"total_estimated_cost\":2062.8,\"user\":\"admin\"}','2026-01-06 05:59:47'),(321,'info','Medium','Unit flip started: Unit 207','{\"flip_id\":\"54\",\"template\":\"Inspection-based\",\"user\":\"admin\"}','2026-01-06 06:06:18'),(322,'info','Medium','Flip scope auto-generated from inspection','{\"flip_scope_id\":\"46\",\"inspection_id\":48,\"item_count\":4,\"user\":\"admin\"}','2026-01-06 06:06:43'),(323,'info','High','Inspection completed: Norland Place Unit Unit 207 (flip)','{\"inspection_id\":48,\"unit_id\":60,\"inspection_type\":\"flip\",\"total_estimated_cost\":480,\"user\":\"admin\"}','2026-01-06 06:06:43'),(324,'info','Medium','Unit flip started: Unit 204','{\"flip_id\":\"55\",\"template\":\"Inspection-based\",\"user\":\"admin\"}','2026-01-06 06:07:17'),(325,'info','Medium','Flip scope auto-generated from inspection','{\"flip_scope_id\":\"47\",\"inspection_id\":49,\"item_count\":3,\"user\":\"admin\"}','2026-01-06 06:07:38'),(326,'info','High','Inspection completed: Norland Place Unit Unit 204 (flip)','{\"inspection_id\":49,\"unit_id\":58,\"inspection_type\":\"flip\",\"total_estimated_cost\":179,\"user\":\"admin\"}','2026-01-06 06:07:38'),(327,'info','Medium','Unit flip started: Unit 217','{\"flip_id\":\"56\",\"template\":\"Inspection-based\",\"user\":\"admin\"}','2026-01-06 06:12:55'),(328,'info','Medium','Flip scope auto-generated from inspection','{\"flip_scope_id\":\"48\",\"inspection_id\":50,\"item_count\":3,\"user\":\"admin\"}','2026-01-06 06:13:46'),(329,'info','High','Inspection completed: Norland Place Unit Unit 217 (flip)','{\"inspection_id\":50,\"unit_id\":70,\"inspection_type\":\"flip\",\"total_estimated_cost\":460,\"user\":\"admin\"}','2026-01-06 06:13:46'),(330,'info','Medium','Unit flip started: Unit 318','{\"flip_id\":\"57\",\"template\":\"Inspection-based\",\"user\":\"admin\"}','2026-01-06 06:26:03'),(331,'info','Medium','Flip scope auto-generated from inspection','{\"flip_scope_id\":\"49\",\"inspection_id\":51,\"item_count\":7,\"user\":\"admin\"}','2026-01-06 06:27:02'),(332,'info','High','Inspection completed: Norland Place Unit Unit 318 (flip)','{\"inspection_id\":51,\"unit_id\":89,\"inspection_type\":\"flip\",\"total_estimated_cost\":782.5,\"user\":\"admin\"}','2026-01-06 06:27:02'),(333,'info','Medium','Unit flip started: Unit 314','{\"flip_id\":\"58\",\"template\":\"Inspection-based\",\"user\":\"admin\"}','2026-01-06 06:27:41'),(334,'info','Medium','Flip scope auto-generated from inspection','{\"flip_scope_id\":\"50\",\"inspection_id\":52,\"item_count\":2,\"user\":\"admin\"}','2026-01-06 06:28:16'),(335,'info','High','Inspection completed: Norland Place Unit Unit 314 (flip)','{\"inspection_id\":52,\"unit_id\":85,\"inspection_type\":\"flip\",\"total_estimated_cost\":270,\"user\":\"admin\"}','2026-01-06 06:28:16'),(336,'info','Low','User logged in via PIN: admin',NULL,'2026-01-06 06:49:45'),(337,'info','Low','User logged in via PIN: admin',NULL,'2026-01-06 15:51:52'),(338,'info','Medium','Unit flip started: Unit 314','{\"flip_id\":\"59\",\"template\":\"Inspection-based\",\"user\":\"admin\"}','2026-01-06 16:02:01'),(339,'info','Medium','Flip scope auto-generated from inspection','{\"flip_scope_id\":\"51\",\"inspection_id\":53,\"item_count\":1,\"user\":\"admin\"}','2026-01-06 16:02:22'),(340,'info','High','Inspection completed: Ledger Place Unit Unit 314 (flip)','{\"inspection_id\":53,\"unit_id\":31,\"inspection_type\":\"flip\",\"total_estimated_cost\":2.5,\"user\":\"admin\"}','2026-01-06 16:02:22'),(341,'info','Low','User logged in via PIN: admin',NULL,'2026-01-06 23:00:35'),(342,'info','Low','User logged in via PIN: admin',NULL,'2026-01-07 03:05:13'),(343,'info','Medium','Unit flip started: Unit 312','{\"flip_id\":\"60\",\"template\":\"Inspection-based\",\"user\":\"admin\"}','2026-01-07 03:07:44'),(344,'info','Medium','Unit flip started: Unit 311','{\"flip_id\":\"61\",\"template\":\"Inspection-based\",\"user\":\"admin\"}','2026-01-07 03:08:13'),(345,'info','Medium','Flip scope auto-generated from inspection','{\"flip_scope_id\":\"52\",\"inspection_id\":55,\"item_count\":6,\"user\":\"admin\"}','2026-01-07 03:09:30'),(346,'info','High','Inspection completed: Norland Place Unit Unit 311 (flip)','{\"inspection_id\":55,\"unit_id\":82,\"inspection_type\":\"flip\",\"total_estimated_cost\":1595,\"user\":\"admin\"}','2026-01-07 03:09:30'),(347,'info','Medium','Unit flip started: Unit 412','{\"flip_id\":\"62\",\"template\":\"Inspection-based\",\"user\":\"admin\"}','2026-01-07 03:33:32'),(348,'info','Low','User logged in via PIN: admin',NULL,'2026-01-17 22:21:06'),(349,'info','Medium','Flip scope auto-generated from inspection','{\"flip_scope_id\":\"53\",\"inspection_id\":54,\"item_count\":12,\"user\":\"admin\"}','2026-01-17 22:22:56'),(350,'info','High','Inspection completed: Norland Place Unit Unit 312 (flip)','{\"inspection_id\":54,\"unit_id\":83,\"inspection_type\":\"flip\",\"total_estimated_cost\":432.3,\"user\":\"admin\"}','2026-01-17 22:22:56'),(351,'info','Medium','Unit flip started: Unit 307','{\"flip_id\":\"63\",\"template\":\"Inspection-based\",\"user\":\"admin\"}','2026-01-17 22:29:19'),(352,'info','Medium','Unit flip started: Unit 307','{\"flip_id\":\"64\",\"template\":\"Inspection-based\",\"user\":\"admin\"}','2026-01-17 22:29:53'),(353,'info','Medium','Flip scope auto-generated from inspection','{\"flip_scope_id\":\"54\",\"inspection_id\":56,\"item_count\":13,\"user\":\"admin\"}','2026-01-17 22:33:03'),(354,'info','High','Inspection completed: Ledger Place Unit Unit 412 (flip)','{\"inspection_id\":56,\"unit_id\":42,\"inspection_type\":\"flip\",\"total_estimated_cost\":1382.5,\"user\":\"admin\"}','2026-01-17 22:33:03'),(355,'security','Medium','Failed PIN login attempt for user: admin','{\"ip\":\"::1\"}','2026-01-23 17:40:42'),(356,'info','Low','User logged in via PIN: admin',NULL,'2026-01-23 17:40:46'),(357,'info','Medium','Flip scope auto-generated from inspection','{\"flip_scope_id\":\"55\",\"inspection_id\":57,\"item_count\":17,\"user\":\"admin\"}','2026-01-23 17:58:34'),(358,'info','High','Inspection completed: Ledger Place Unit Unit 307 (flip)','{\"inspection_id\":57,\"unit_id\":24,\"inspection_type\":\"flip\",\"total_estimated_cost\":3309,\"user\":\"admin\"}','2026-01-23 17:58:34'),(359,'info','Low','User logged in via PIN: admin',NULL,'2026-01-23 18:04:31'),(360,'info','Low','User logged in via PIN: admin',NULL,'2026-01-23 18:10:42'),(361,'info','High','Move-out processed: Linda Anderson from Unit Unit 101','{\"turnover_id\":1,\"unit_id\":1,\"occupancy_id\":1,\"move_out_date\":\"2026-01-23\",\"user\":\"admin\"}','2026-01-23 18:17:17'),(362,'info','Low','User logged in via PIN: admin',NULL,'2026-01-23 19:17:29'),(363,'info','High','Move-out processed: Linda Anderson from Unit Unit 101','{\"turnover_id\":1,\"unit_id\":2,\"occupancy_id\":2,\"move_out_date\":\"2026-01-23\",\"user\":\"admin\"}','2026-01-23 19:18:08'),(364,'info','Low','User logged in via PIN: admin',NULL,'2026-01-23 22:04:44'),(365,'info','Medium','Flip scope auto-generated from inspection','{\"flip_scope_id\":\"56\",\"inspection_id\":58,\"item_count\":14,\"user\":\"admin\"}','2026-01-23 22:05:53'),(366,'info','High','Inspection completed: Norland Place Unit Unit 307 (flip)','{\"inspection_id\":58,\"unit_id\":78,\"inspection_type\":\"flip\",\"total_estimated_cost\":3601.51,\"user\":\"admin\"}','2026-01-23 22:05:53'),(367,'info','High','Move-out processed: Linda Anderson from Unit Unit 101','{\"turnover_id\":1,\"unit_id\":3,\"occupancy_id\":3,\"move_out_date\":\"2026-01-23\",\"user\":\"admin\"}','2026-01-23 22:06:17'),(368,'info','Low','User logged in via PIN: admin',NULL,'2026-01-23 22:09:44'),(369,'info','High','Move-out processed: Linda Anderson from Unit Unit 101','{\"turnover_id\":1,\"unit_id\":4,\"occupancy_id\":4,\"move_out_date\":\"2026-01-23\",\"user\":\"admin\"}','2026-01-23 22:14:35'),(370,'info','Medium','Inspection created: Unit Unit 102 (Default Flip Inspection)','{\"inspection_id\":\"59\",\"unit_id\":2,\"template_version_id\":1,\"user\":\"admin\"}','2026-01-23 22:25:51'),(371,'info','Medium','Flip scope auto-generated from inspection','{\"flip_scope_id\":\"57\",\"inspection_id\":59,\"item_count\":11,\"user\":\"admin\"}','2026-01-23 22:33:34'),(372,'info','High','Inspection completed: Ledger Place Unit Unit 102 (flip)','{\"inspection_id\":59,\"unit_id\":2,\"inspection_type\":\"flip\",\"total_estimated_cost\":1247.5,\"user\":\"admin\"}','2026-01-23 22:33:34'),(373,'info','Medium','Inspection created: Unit Unit 103 (Default Flip Inspection)','{\"inspection_id\":\"60\",\"unit_id\":3,\"template_version_id\":1,\"user\":\"admin\"}','2026-01-23 22:51:03'),(374,'info','Medium','Flip scope auto-generated from inspection','{\"flip_scope_id\":\"58\",\"inspection_id\":60,\"item_count\":11,\"user\":\"admin\"}','2026-01-23 22:52:57'),(375,'info','High','Inspection completed: Ledger Place Unit Unit 103 (flip)','{\"inspection_id\":60,\"unit_id\":3,\"inspection_type\":\"flip\",\"total_estimated_cost\":2022.8,\"user\":\"admin\"}','2026-01-23 22:52:57'),(376,'info','Medium','Inspection created: Unit Unit 101 (Default Flip Inspection)','{\"inspection_id\":\"61\",\"unit_id\":1,\"template_version_id\":1,\"user\":\"admin\"}','2026-01-23 22:53:15'),(377,'info','High','Move-out processed: Linda Anderson from Unit Unit 101','{\"turnover_id\":1,\"unit_id\":5,\"occupancy_id\":5,\"move_out_date\":\"2026-01-23\",\"user\":\"admin\"}','2026-01-23 22:58:38'),(378,'info','Low','User logged in via PIN: admin',NULL,'2026-01-24 18:46:08'),(379,'info','Low','User logged in via PIN: admin',NULL,'2026-01-24 21:45:37'),(380,'info','Low','User logged in via PIN: admin',NULL,'2026-01-24 22:00:08'),(381,'info','Low','User logged in via PIN: admin',NULL,'2026-01-24 22:11:15'),(382,'info','Low','User logged in via PIN: admin',NULL,'2026-01-24 22:15:12'),(383,'info','Low','User logged in via PIN: admin',NULL,'2026-01-24 22:22:33'),(384,'info','Low','User logged in via PIN: admin',NULL,'2026-01-24 22:40:52'),(385,'info','Low','User logged in via PIN: admin',NULL,'2026-01-25 01:07:21'),(386,'info','High','Move-out processed: Linda Anderson from Unit Unit 101','{\"turnover_id\":1,\"unit_id\":6,\"occupancy_id\":6,\"move_out_date\":\"2026-01-25\",\"user\":\"admin\"}','2026-01-25 01:07:52'),(387,'info','Medium','Inspection created: Unit Unit 104 (Default Flip Inspection)','{\"inspection_id\":\"62\",\"unit_id\":4,\"template_version_id\":1,\"user\":\"admin\"}','2026-01-25 01:08:12'),(388,'info','Low','User logged in via PIN: admin',NULL,'2026-01-25 01:12:20'),(389,'info','Low','User logged in via PIN: admin',NULL,'2026-01-25 03:11:27'),(390,'info','Medium','Inspection created: Unit Unit 201 (Default Flip Inspection)','{\"inspection_id\":\"63\",\"unit_id\":6,\"template_version_id\":1,\"user\":\"admin\"}','2026-01-25 03:12:10'),(391,'info','Medium','Flip scope auto-generated from inspection','{\"flip_scope_id\":\"59\",\"inspection_id\":63,\"item_count\":28,\"user\":\"admin\"}','2026-01-25 03:15:59'),(392,'info','High','Inspection completed: Ledger Place Unit Unit 201 (flip)','{\"inspection_id\":63,\"unit_id\":6,\"inspection_type\":\"flip\",\"total_estimated_cost\":3006.3,\"user\":\"admin\"}','2026-01-25 03:15:59'),(393,'info','Low','User logged in via PIN: admin',NULL,'2026-01-25 03:19:09'),(394,'info','Low','User logged in via PIN: admin',NULL,'2026-01-26 03:58:55'),(395,'info','Low','User logged in via PIN: admin',NULL,'2026-01-26 04:01:52'),(396,'info','Low','User logged in: admin',NULL,'2026-01-26 04:04:02'),(397,'info','Low','User logged in via PIN: admin',NULL,'2026-01-26 04:08:53'),(398,'info','Low','User logged in: admin',NULL,'2026-01-26 04:09:06'),(399,'warning','Medium','User has no email address','{\"user_id\":1}','2026-01-26 04:09:41'),(400,'info','Low','User logged in: admin',NULL,'2026-01-26 04:12:51'),(401,'warning','Medium','User has no email address','{\"user_id\":1}','2026-01-26 04:13:04'),(402,'warning','Medium','User has no email address','{\"user_id\":1}','2026-01-26 04:16:10'),(403,'info','Low','Comment added to work order: Test WO for Ledger 101','{\"work_order_id\":37,\"user\":\"admin\"}','2026-01-26 04:16:25'),(404,'info','Low','User logged in: admin',NULL,'2026-01-26 04:17:12'),(405,'info','Low','Comment added to work order: Remove: Carpet (Ledger Place - Unit 201)','{\"work_order_id\":12,\"user\":\"admin\"}','2026-01-26 04:17:12'),(406,'info','Low','User logged in via PIN: admin',NULL,'2026-01-26 06:06:31'),(407,'info','High','Move-out processed: Linda Anderson from Unit Unit 101','{\"turnover_id\":1,\"unit_id\":7,\"occupancy_id\":7,\"move_out_date\":\"2026-01-26\",\"user\":\"admin\"}','2026-01-26 06:08:58'),(408,'info','Medium','Inspection created: Unit Unit 105 (Default Flip Inspection)','{\"inspection_id\":\"64\",\"unit_id\":5,\"template_version_id\":1,\"user\":\"admin\"}','2026-01-26 06:09:24'),(409,'info','Medium','Flip scope auto-generated from inspection','{\"flip_scope_id\":\"60\",\"inspection_id\":64,\"item_count\":12,\"user\":\"admin\"}','2026-01-26 06:10:52'),(410,'info','High','Inspection completed: Ledger Place Unit Unit 105 (flip)','{\"inspection_id\":64,\"unit_id\":5,\"inspection_type\":\"flip\",\"total_estimated_cost\":1338.21,\"user\":\"admin\"}','2026-01-26 06:10:52'),(411,'info','Low','Comment added to work order: Repair: Entry Door (Ledger Place - Unit 105)','{\"work_order_id\":44,\"user\":\"admin\"}','2026-01-26 06:13:34'),(412,'info','Low','Comment added to work order: Repair: Entry Door (Ledger Place - Unit 105)','{\"work_order_id\":44,\"user\":\"admin\"}','2026-01-26 06:13:41'),(413,'info','Low','Comment added to work order: Repair: Entry Door (Ledger Place - Unit 105)','{\"work_order_id\":44,\"user\":\"admin\"}','2026-01-26 06:13:57'),(414,'info','Medium','Flip scope auto-generated from inspection','{\"flip_scope_id\":\"61\",\"inspection_id\":62,\"item_count\":7,\"user\":\"admin\"}','2026-01-26 06:17:01'),(415,'info','High','Inspection completed: Ledger Place Unit Unit 104 (flip)','{\"inspection_id\":62,\"unit_id\":4,\"inspection_type\":\"flip\",\"total_estimated_cost\":1645,\"user\":\"admin\"}','2026-01-26 06:17:01'),(416,'info','Low','User logged in via PIN: admin',NULL,'2026-01-26 19:28:42'),(417,'info','Low','Work order created: Hook up kitchen sink','{\"created_by\":\"admin\",\"priority\":\"normal\"}','2026-01-26 19:40:11'),(418,'warning','Medium','User has no email address','{\"user_id\":1}','2026-01-26 19:41:52'),(419,'info','Low','User logged in via PIN: admin',NULL,'2026-01-26 22:40:14'),(420,'info','Medium','New user created: Gerry (Role: technician)','{\"created_by\":\"admin\"}','2026-01-26 22:48:02'),(421,'info','Low','Email not sent (EMAIL_ENABLED is false)','{\"to\":\"gabad@progressivehousing.net\",\"subject\":\"Work Order Assigned: Repair: Door Lock (Ledger Place - Unit 104)\"}','2026-01-26 22:54:40'),(422,'info','Low','Comment added to work order: Test WO for Ledger 101','{\"work_order_id\":37,\"user\":\"admin\"}','2026-01-26 22:58:43'),(423,'info','Low','User logged in via PIN: ADMIN',NULL,'2026-01-26 23:01:40'),(424,'info','Low','Email not sent (EMAIL_ENABLED is false)','{\"to\":\"gabad@progressivehousing.net\",\"subject\":\"Work Order Assigned: Repair: Window Hardware (Ledger Place - Unit 104)\"}','2026-01-26 23:02:58'),(425,'info','Low','Email not sent (EMAIL_ENABLED is false)','{\"to\":\"gabad@progressivehousing.net\",\"subject\":\"Work Order Assigned: Test WO for Ledger 101\"}','2026-01-26 23:03:16'),(426,'info','Low','User logged in via PIN: admin',NULL,'2026-01-26 23:04:02'),(427,'info','Low','Email not sent (EMAIL_ENABLED is false)','{\"to\":\"gabad@progressivehousing.net\",\"subject\":\"Work Order Updated: Test WO for Ledger 101\"}','2026-01-26 23:09:00'),(428,'info','Low','User logged out: admin',NULL,'2026-01-26 23:14:15'),(429,'info','Low','User logged in via PIN: admin',NULL,'2026-01-26 23:14:19'),(430,'info','Low','Email not sent (EMAIL_ENABLED is false)','{\"to\":\"gabad@progressivehousing.net\",\"subject\":\"Work Order Assigned: Replace: Chair (Ledger Place - Unit 103)\"}','2026-01-26 23:17:37'),(431,'info','Low','User logged in via PIN: admin',NULL,'2026-01-27 03:24:30'),(432,'info','Low','User logged in via PIN: admin',NULL,'2026-01-27 03:29:35'),(433,'info','Low','Email not sent (EMAIL_ENABLED is false)','{\"to\":\"gabad@progressivehousing.net\",\"subject\":\"Work Order Assigned: Replace: Bed Frame (Ledger Place - Unit 105)\"}','2026-01-27 03:30:52'),(434,'info','Low','User logged in via PIN: admin',NULL,'2026-01-27 14:56:42'),(435,'info','Low','User logged in via PIN: admin',NULL,'2026-01-27 15:21:31'),(436,'info','Medium','Flip scope auto-generated from inspection','{\"flip_scope_id\":\"62\",\"inspection_id\":61,\"item_count\":25,\"user\":\"admin\"}','2026-01-27 15:22:58'),(437,'info','High','Inspection completed: Ledger Place Unit Unit 101 (flip)','{\"inspection_id\":61,\"unit_id\":1,\"inspection_type\":\"flip\",\"total_estimated_cost\":3132.8,\"user\":\"admin\"}','2026-01-27 15:22:58'),(438,'info','Low','User logged in via PIN: admin',NULL,'2026-01-27 20:39:47'),(439,'info','Low','User logged in via PIN: admin',NULL,'2026-01-27 21:04:26'),(440,'info','Low','User logged in via PIN: admin',NULL,'2026-01-27 21:07:51'),(441,'info','Low','User logged in via PIN: admin',NULL,'2026-01-27 21:13:08'),(442,'info','Low','Email not sent (EMAIL_ENABLED is false)','{\"to\":\"gabad@progressivehousing.net\",\"subject\":\"Work Order Updated: Test WO for Ledger 101\"}','2026-01-27 21:17:07'),(443,'info','Low','User logged in via PIN: admin',NULL,'2026-01-28 01:45:23'),(444,'info','Low','Email not sent (EMAIL_ENABLED is false)','{\"to\":\"gabad@progressivehousing.net\",\"subject\":\"Work Order Updated: Test WO for Ledger 101\"}','2026-01-28 01:47:08'),(445,'info','Low','User logged in via PIN: admin',NULL,'2026-01-28 01:49:36'),(446,'info','Low','Item cost updated: Vinyl Flooring','{\"item_id\":35,\"old_cost\":\"2.80\",\"new_cost\":5600,\"user\":\"admin\"}','2026-01-28 02:03:48'),(447,'info','Low','User logged in via PIN: admin',NULL,'2026-01-28 03:09:23'),(448,'info','Low','Email not sent (EMAIL_ENABLED is false)','{\"to\":\"gabad@progressivehousing.net\",\"subject\":\"Work Order Updated: Test WO for Ledger 101\"}','2026-01-28 03:11:31'),(449,'info','Low','Site locations imported: 25 locations','{\"user_id\":1,\"count\":25}','2026-01-28 04:02:16'),(450,'info','Medium','Database backup created: 2026-01-27_20-04-11','{\"created_by\":\"admin\"}','2026-01-28 04:04:11'),(451,'info','Low','Item cost updated: Chair','{\"item_id\":26,\"old_cost\":\"60.00\",\"new_cost\":350,\"user\":\"admin\"}','2026-01-28 04:06:37'),(452,'info','Low','Cost item created: Lounge Chair','{\"item_id\":1,\"category_id\":5,\"user\":\"admin\"}','2026-01-28 04:08:00'),(453,'info','Low','Item cost updated: Chair','{\"item_id\":26,\"old_cost\":\"350.00\",\"new_cost\":30,\"user\":\"admin\"}','2026-01-28 04:08:16'),(454,'info','Low','Item cost updated: Toilet','{\"item_id\":18,\"old_cost\":\"200.00\",\"new_cost\":300,\"user\":\"admin\"}','2026-01-28 04:08:59'),(455,'info','Low','Item cost updated: Mirror','{\"item_id\":22,\"old_cost\":\"40.00\",\"new_cost\":125,\"user\":\"admin\"}','2026-01-28 04:09:14'),(456,'info','Low','User logged in via PIN: admin',NULL,'2026-01-28 04:09:35'),(457,'info','Low','Item cost updated: TV Mount','{\"item_id\":44,\"old_cost\":\"20.00\",\"new_cost\":40,\"user\":\"admin\"}','2026-01-28 04:10:35'),(458,'info','Low','Item cost updated: Door Handle','{\"item_id\":31,\"old_cost\":\"35.00\",\"new_cost\":750,\"user\":\"admin\"}','2026-01-28 04:10:58'),(459,'info','Low','Item cost updated: Door Closer','{\"item_id\":32,\"old_cost\":\"65.00\",\"new_cost\":175,\"user\":\"admin\"}','2026-01-28 04:11:11'),(460,'info','Low','Item cost updated: Entry Door','{\"item_id\":29,\"old_cost\":\"300.00\",\"new_cost\":2200,\"user\":\"admin\"}','2026-01-28 04:11:25'),(461,'info','Low','Comment added to work order: Replace: Floor (Ledger Place - Unit 201)','{\"work_order_id\":15,\"user\":\"admin\"}','2026-01-28 04:21:03'),(462,'info','Low','Comment added to work order: Replace: Floor (Ledger Place - Unit 201)','{\"work_order_id\":15,\"user\":\"admin\"}','2026-01-28 04:21:09'),(463,'info','Medium','Inspection created: Unit Unit 202 (Default Flip Inspection)','{\"inspection_id\":\"65\",\"unit_id\":7,\"template_version_id\":1,\"user\":\"admin\"}','2026-01-28 04:25:27'),(464,'info','Medium','Flip scope auto-generated from inspection','{\"flip_scope_id\":\"63\",\"inspection_id\":65,\"item_count\":1,\"user\":\"admin\"}','2026-01-28 04:25:47'),(465,'info','High','Inspection completed: Ledger Place Unit Unit 202 (flip)','{\"inspection_id\":65,\"unit_id\":7,\"inspection_type\":\"flip\",\"total_estimated_cost\":0,\"user\":\"admin\"}','2026-01-28 04:25:47'),(466,'info','Low','User logged in via PIN: admin',NULL,'2026-01-28 15:10:33'),(467,'info','Low','User logged in via PIN: admin',NULL,'2026-01-28 15:25:30'),(468,'info','Low','User logged in via PIN: admin',NULL,'2026-01-28 15:27:50'),(469,'info','Low','User logged in via PIN: admin',NULL,'2026-01-28 16:30:23'),(470,'info','Low','User logged in via PIN: admin',NULL,'2026-01-28 16:39:24'),(471,'info','Low','User logged in via PIN: admin',NULL,'2026-01-28 16:40:59'),(472,'info','Low','User logged in via PIN: admin',NULL,'2026-01-28 19:27:37'),(473,'info','Low','User logged in via PIN: admin',NULL,'2026-01-28 23:40:57'),(474,'info','Medium','New user created: Jimmy (Role: manager)','{\"created_by\":\"admin\"}','2026-01-28 23:45:25'),(475,'info','Low','User logged in via PIN: admin',NULL,'2026-01-28 23:55:05'),(476,'info','High','Move-out processed: Linda Anderson from Unit Unit 101','{\"turnover_id\":1,\"unit_id\":8,\"occupancy_id\":8,\"move_out_date\":\"2026-01-28\",\"user\":\"admin\"}','2026-01-28 23:56:08'),(477,'info','High','Move-in completed: Billy Bob Thorton to Unit Unit 101','{\"occupancy_id\":1,\"unit_id\":3,\"turnover_id\":3,\"move_in_date\":\"2026-01-29\",\"user\":\"admin\"}','2026-01-29 00:03:08'),(478,'info','Low','User logged in via PIN: admin',NULL,'2026-01-29 00:05:13'),(479,'info','Low','User logged in via PIN: admin',NULL,'2026-01-29 00:08:01'),(480,'info','Low','Cost item deactivated: Carpet','{\"item_id\":34,\"delete_type\":\"deactivated\",\"usage_count\":12,\"user\":\"admin\"}','2026-01-29 00:09:03'),(481,'info','Low','Cost item deactivated: Carpet','{\"item_id\":34,\"delete_type\":\"deactivated\",\"usage_count\":12,\"user\":\"admin\"}','2026-01-29 00:09:44'),(482,'info','Low','User logged in via PIN: admin',NULL,'2026-01-29 02:54:35'),(483,'info','Medium','Inspection created: Unit Unit 301 (Default Flip Inspection)','{\"inspection_id\":\"66\",\"unit_id\":19,\"template_version_id\":1,\"user\":\"admin\"}','2026-01-29 02:55:02'),(484,'info','Low','User logged in via PIN: admin',NULL,'2026-01-29 14:33:53'),(485,'info','Low','User logged in via PIN: admin',NULL,'2026-01-30 02:43:51'),(486,'info','Low','User logged in via PIN: admin',NULL,'2026-01-30 02:47:23'),(487,'info','Low','User logged in via PIN: admin',NULL,'2026-01-30 02:59:34'),(488,'info','Low','User logged in via PIN: admin',NULL,'2026-01-30 03:03:03'),(489,'info','Low','Inspection template created: Fire Inspection','{\"template_id\":\"8\",\"inspection_type\":\"safety\",\"site_id\":null,\"user\":\"admin\"}','2026-01-30 03:05:03'),(490,'info','Low','Inspection template created: Fire Safety Equipment','{\"template_id\":\"9\",\"inspection_type\":\"life_safety_equipment\",\"site_id\":null,\"user\":\"admin\"}','2026-01-30 03:09:59'),(491,'info','Low','User logged in via PIN: admin',NULL,'2026-01-30 05:04:06'),(492,'info','Low','Template item added: Bed Frame','{\"item_id\":1,\"version_id\":11,\"user\":\"admin\"}','2026-01-30 05:26:25'),(493,'info','Low','Template item added: Lounge Chair','{\"item_id\":1,\"version_id\":11,\"user\":\"admin\"}','2026-01-30 05:27:16'),(494,'info','Low','Cost item created: Table','{\"item_id\":1,\"category_id\":5,\"user\":\"admin\"}','2026-01-30 05:28:27'),(495,'info','Low','Cost item created: Exhaust Fan Controller','{\"item_id\":1,\"category_id\":4,\"user\":\"admin\"}','2026-01-30 05:29:09'),(496,'info','Low','Cost item deactivated: Tile','{\"item_id\":36,\"delete_type\":\"deactivated\",\"usage_count\":7,\"user\":\"admin\"}','2026-01-30 05:29:39'),(497,'info','Low','Cost item created: Tile Backsplash','{\"item_id\":1,\"category_id\":3,\"user\":\"admin\"}','2026-01-30 05:30:11'),(498,'info','Low','Cost item deactivated: Desk','{\"item_id\":25,\"delete_type\":\"deactivated\",\"usage_count\":9,\"user\":\"admin\"}','2026-01-30 05:30:33'),(499,'info','Low','Cost item created: Shower Stall','{\"item_id\":1,\"category_id\":4,\"user\":\"admin\"}','2026-01-30 05:32:00'),(500,'info','Low','Cost item created: Shower Faucet Control','{\"item_id\":1,\"category_id\":4,\"user\":\"admin\"}','2026-01-30 05:32:27'),(501,'info','Low','Cost item created: Safety Grab Bars','{\"item_id\":1,\"category_id\":4,\"user\":\"admin\"}','2026-01-30 05:32:48'),(502,'info','Low','Cost item created: Kitchen Hood Vent','{\"item_id\":1,\"category_id\":3,\"user\":\"admin\"}','2026-01-30 05:33:29'),(503,'info','Low','Cost item created: Diffusers &amp; Air Return Vents','{\"item_id\":1,\"category_id\":2,\"user\":\"admin\"}','2026-01-30 05:34:30'),(504,'info','Low','Template item added: Diffusers &amp; Air Return Vents','{\"item_id\":1,\"version_id\":11,\"user\":\"admin\"}','2026-01-30 05:35:39'),(505,'info','Low','Template item added: Kitchen Hood Vent','{\"item_id\":1,\"version_id\":11,\"user\":\"admin\"}','2026-01-30 05:36:04'),(506,'info','Low','Template item added: Table','{\"item_id\":1,\"version_id\":11,\"user\":\"admin\"}','2026-01-30 05:36:26'),(507,'info','Low','Template item added: Tile Backsplash','{\"item_id\":1,\"version_id\":11,\"user\":\"admin\"}','2026-01-30 05:36:26'),(508,'info','Low','Inspection template created: Fire Extinguishers','{\"template_id\":\"13\",\"inspection_type\":\"life_safety_equipment\",\"site_id\":null,\"user\":\"admin\"}','2026-01-30 05:46:15'),(509,'info','Low','Cost item created: Baseboard Heater','{\"item_id\":1,\"category_id\":2,\"user\":\"admin\"}','2026-01-30 05:47:37'),(510,'info','Low','Cost item deactivated: Heating System','{\"item_id\":6,\"delete_type\":\"deactivated\",\"usage_count\":6,\"user\":\"admin\"}','2026-01-30 05:47:55'),(511,'info','Low','Cost item created: HRV','{\"item_id\":1,\"category_id\":2,\"user\":\"admin\"}','2026-01-30 05:48:16'),(512,'info','Low','Cost item created: Stovetop','{\"item_id\":1,\"category_id\":3,\"user\":\"admin\"}','2026-01-30 05:48:51'),(513,'info','Low','Cost item deactivated: Door Handle','{\"item_id\":31,\"delete_type\":\"deactivated\",\"usage_count\":11,\"user\":\"admin\"}','2026-01-30 05:49:40'),(514,'info','Low','Cost item deactivated: Tile','{\"item_id\":36,\"delete_type\":\"deactivated\",\"usage_count\":7,\"user\":\"admin\"}','2026-01-30 05:49:54'),(515,'info','Low','User logged in via PIN: admin',NULL,'2026-01-30 06:06:16'),(516,'info','Low','User logged in via PIN: admin',NULL,'2026-01-30 06:14:41'),(517,'info','Low','User logged in via PIN: admin',NULL,'2026-01-30 14:57:56'),(518,'info','Low','User logged in via PIN: admin',NULL,'2026-01-30 15:01:29'),(519,'info','Low','User logged in: admin',NULL,'2026-01-30 15:07:38'),(520,'info','Medium','Inspection created: Unit Unit 101 (Unit Turnover Template)','{\"inspection_id\":\"67\",\"unit_id\":1,\"template_version_id\":11,\"user\":\"admin\"}','2026-01-30 15:20:24'),(521,'info','Low','User logged in via PIN: admin',NULL,'2026-01-30 16:42:15'),(522,'info','Medium','Inspection created: Unit Unit 101 (Unit Turnover Template)','{\"inspection_id\":\"68\",\"unit_id\":45,\"template_version_id\":11,\"user\":\"admin\"}','2026-01-30 16:42:30'),(523,'info','Low','User logged in: admin',NULL,'2026-01-30 17:00:03'),(524,'info','Low','User logged in via PIN: admin',NULL,'2026-01-30 22:11:28'),(525,'info','Low','User logged in via PIN: admin',NULL,'2026-01-30 22:14:45'),(526,'info','High','Inspection completed: Norland Place Unit Unit 101 ()','{\"inspection_id\":68,\"unit_id\":45,\"inspection_type\":\"\",\"total_estimated_cost\":1720,\"user\":\"admin\"}','2026-01-30 22:49:52'),(527,'info','Medium','Flip scope auto-generated from inspection','{\"flip_scope_id\":\"64\",\"inspection_id\":66,\"item_count\":1,\"user\":\"admin\"}','2026-01-30 22:50:35'),(528,'info','High','Inspection completed: Ledger Place Unit Unit 301 (flip)','{\"inspection_id\":66,\"unit_id\":19,\"inspection_type\":\"flip\",\"total_estimated_cost\":175,\"user\":\"admin\"}','2026-01-30 22:50:35'),(529,'info','High','Inspection completed: Ledger Place Unit Unit 101 ()','{\"inspection_id\":67,\"unit_id\":1,\"inspection_type\":\"\",\"total_estimated_cost\":0,\"user\":\"admin\"}','2026-01-30 22:51:08'),(530,'info','High','Move-out processed: Linda Anderson from Unit Unit 101','{\"turnover_id\":1,\"unit_id\":49,\"occupancy_id\":49,\"move_out_date\":\"2026-01-30\",\"user\":\"admin\"}','2026-01-30 22:54:40'),(531,'info','Medium','Inspection created: Unit Unit 105 (Unit Turnover Template)','{\"inspection_id\":\"69\",\"unit_id\":49,\"template_version_id\":11,\"user\":\"admin\"}','2026-01-30 22:54:55'),(532,'info','High','Inspection completed: Norland Place Unit Unit 105 ()','{\"inspection_id\":69,\"unit_id\":49,\"inspection_type\":\"\",\"total_estimated_cost\":0,\"user\":\"admin\"}','2026-01-30 22:55:06'),(533,'info','Low','User logged in via PIN: admin',NULL,'2026-01-31 03:06:31'),(534,'info','Low','User logged in via PIN: admin',NULL,'2026-01-31 03:07:55'),(535,'info','Low','User logged in via PIN: admin',NULL,'2026-01-31 03:08:41'),(536,'info','Low','User logged in via PIN: admin',NULL,'2026-01-31 03:10:06'),(537,'info','Low','User logged out: admin',NULL,'2026-01-31 03:19:26'),(538,'security','Medium','Failed PIN login attempt for user: sgood','{\"ip\":\"::1\"}','2026-01-31 03:19:33'),(539,'info','Low','User logged in via PIN: admin',NULL,'2026-01-31 03:21:09'),(540,'info','Low','Inspection template created: Turnover template','{\"template_id\":\"15\",\"inspection_type\":\"turnover\",\"site_id\":null,\"user\":\"admin\"}','2026-01-31 03:56:31'),(541,'info','Low','Template item added: Baseboard Heater','{\"item_id\":1,\"version_id\":14,\"user\":\"admin\"}','2026-01-31 03:57:26'),(542,'info','Low','Template item added: Diffusers & Air Return Vents','{\"item_id\":1,\"version_id\":14,\"user\":\"admin\"}','2026-01-31 03:57:26'),(543,'info','Low','Template item added: Electrical Outlets','{\"item_id\":1,\"version_id\":14,\"user\":\"admin\"}','2026-01-31 03:57:26'),(544,'info','Low','Template item added: Thermostat','{\"item_id\":1,\"version_id\":14,\"user\":\"admin\"}','2026-01-31 03:57:26'),(545,'info','Low','Template item added: Exhaust Fan','{\"item_id\":1,\"version_id\":14,\"user\":\"admin\"}','2026-01-31 03:57:26'),(546,'info','Low','Template item added: Exhaust Fan Controller','{\"item_id\":1,\"version_id\":14,\"user\":\"admin\"}','2026-01-31 03:57:26'),(547,'info','Low','User logged in via PIN: admin',NULL,'2026-01-31 16:54:08'),(548,'info','Low','User logged in via PIN: admin',NULL,'2026-01-31 18:07:49'),(549,'info','Low','User logged in via PIN: admin',NULL,'2026-01-31 21:10:52'),(550,'info','Low','User logged in via PIN: admin',NULL,'2026-01-31 22:17:31'),(551,'info','Low','User logged in via PIN: admin',NULL,'2026-02-01 00:55:34'),(552,'info','Medium','New user created: sgood (Role: technician)','{\"created_by\":\"admin\"}','2026-02-01 01:01:03'),(553,'info','Low','User logged in via PIN: admin',NULL,'2026-02-01 02:53:12'),(554,'info','Low','User logged in via PIN: admin',NULL,'2026-02-01 06:44:39'),(555,'info','Low','Inspection template created: PHS House Inspection','{\"template_id\":\"16\",\"inspection_type\":\"houses\",\"site_id\":null,\"user\":\"admin\"}','2026-02-01 06:52:54'),(556,'info','Low','User logged out: admin',NULL,'2026-02-01 06:59:02'),(557,'info','Low','User logged in via PIN: sgood',NULL,'2026-02-01 06:59:10'),(558,'info','Medium','Inspection created: Unit Unit 102 (Turnover template)','{\"inspection_id\":\"70\",\"unit_id\":2,\"template_version_id\":14,\"user\":\"sgood\"}','2026-02-01 07:31:24'),(559,'info','Medium','Inspection created: Unit Unit 105 (Turnover template)','{\"inspection_id\":\"71\",\"unit_id\":5,\"template_version_id\":14,\"user\":\"sgood\"}','2026-02-01 07:31:42'),(560,'info','Medium','Inspection created: Unit Unit 105 (Turnover template)','{\"inspection_id\":\"72\",\"unit_id\":49,\"template_version_id\":14,\"user\":\"sgood\"}','2026-02-01 07:32:25'),(561,'info','Medium','Inspection created: Unit Unit 101 (Turnover template)','{\"inspection_id\":\"73\",\"unit_id\":1,\"template_version_id\":14,\"user\":\"sgood\"}','2026-02-01 07:39:35'),(562,'info','High','Inspection completed: Ledger Place Unit Unit 101 ()','{\"inspection_id\":73,\"unit_id\":1,\"inspection_type\":\"\",\"total_estimated_cost\":80,\"user\":\"sgood\"}','2026-02-01 07:40:06'),(563,'info','High','Inspection completed: Ledger Place Unit Unit 105 ()','{\"inspection_id\":71,\"unit_id\":5,\"inspection_type\":\"\",\"total_estimated_cost\":80,\"user\":\"sgood\"}','2026-02-01 07:40:35'),(564,'info','Low','User logged in via PIN: admin',NULL,'2026-02-01 18:41:34'),(565,'info','Low','Inspection template created: Emergency Lighting Monthly Inspection','{\"template_id\":\"17\",\"inspection_type\":\"life_safety_equipment\",\"site_id\":null,\"user\":\"admin\"}','2026-02-01 18:43:30'),(566,'info','Low','Cost item created: Emergency Lighting','{\"item_id\":1,\"category_id\":2,\"user\":\"admin\"}','2026-02-01 18:46:54'),(567,'info','Low','User logged in via PIN: admin',NULL,'2026-02-01 21:14:17'),(568,'info','Low','User logged in via PIN: admin',NULL,'2026-02-01 23:53:27'),(569,'info','Low','Cost category created: Fire & Life Safety','{\"category_id\":\"12\",\"user\":\"admin\"}','2026-02-01 23:55:42'),(570,'info','Low','Cost item created: Smoke Detector','{\"item_id\":1,\"category_id\":12,\"user\":\"admin\"}','2026-02-01 23:56:14'),(571,'info','Low','Cost item deactivated: Smoke Detector','{\"item_id\":10,\"delete_type\":\"deactivated\",\"usage_count\":9,\"user\":\"admin\"}','2026-02-01 23:56:39'),(572,'info','Low','Cost item created: Smoke Alarm','{\"item_id\":1,\"category_id\":12,\"user\":\"admin\"}','2026-02-01 23:59:23'),(573,'info','Low','User logged in via PIN: admin',NULL,'2026-02-03 03:27:07'),(574,'info','Low','Items reordered in section: Structural','{\"category_id\":1,\"item_count\":5,\"user\":\"admin\"}','2026-02-03 03:29:15'),(575,'info','Low','User logged in via PIN: admin',NULL,'2026-02-03 04:27:56'),(576,'info','High','Move-out processed: Linda Anderson from Unit Unit 101','{\"turnover_id\":1,\"unit_id\":57,\"occupancy_id\":57,\"move_out_date\":\"2026-02-03\",\"user\":\"admin\"}','2026-02-03 04:36:05'),(577,'info','Medium','Inspection created: Unit Unit 203 (Turnover template)','{\"inspection_id\":\"74\",\"unit_id\":57,\"template_version_id\":14,\"user\":\"admin\"}','2026-02-03 04:36:19'),(578,'info','Low','Template item added: Sink & Faucet','{\"item_id\":1,\"version_id\":14,\"user\":\"admin\"}','2026-02-03 04:38:35'),(579,'info','Low','Template item added: Shower Faucet Control','{\"item_id\":1,\"version_id\":14,\"user\":\"admin\"}','2026-02-03 04:38:35'),(580,'info','Low','Template item added: Shower Head/Hose','{\"item_id\":1,\"version_id\":14,\"user\":\"admin\"}','2026-02-03 04:38:35'),(581,'info','Low','Template item added: Sink & Faucet (Bathroom)','{\"item_id\":1,\"version_id\":14,\"user\":\"admin\"}','2026-02-03 04:38:35'),(582,'info','Low','Template item added: Shower Stall','{\"item_id\":1,\"version_id\":14,\"user\":\"admin\"}','2026-02-03 04:38:36'),(583,'info','Low','Template item added: Toilet','{\"item_id\":1,\"version_id\":14,\"user\":\"admin\"}','2026-02-03 04:38:36'),(584,'info','Low','Template item added: Smoke Detector','{\"item_id\":1,\"version_id\":14,\"user\":\"admin\"}','2026-02-03 04:39:39'),(585,'info','Low','Template item added: Smoke Alarm','{\"item_id\":1,\"version_id\":14,\"user\":\"admin\"}','2026-02-03 04:39:39'),(586,'info','Low','Template item added: Fire Alarm Speaker','{\"item_id\":1,\"version_id\":14,\"user\":\"admin\"}','2026-02-03 04:39:39'),(587,'info','Low','Template item added: Sprinkler Covers/Cages','{\"item_id\":1,\"version_id\":14,\"user\":\"admin\"}','2026-02-03 04:39:39'),(588,'info','Low','Template item added: Smoke Alarm','{\"item_id\":1,\"version_id\":14,\"user\":\"admin\"}','2026-02-03 04:39:39'),(589,'info','Low','Template item added: Bed Frame','{\"item_id\":1,\"version_id\":14,\"user\":\"admin\"}','2026-02-03 04:40:36'),(590,'info','Low','Template item added: Chair','{\"item_id\":1,\"version_id\":14,\"user\":\"admin\"}','2026-02-03 04:40:36'),(591,'info','Low','Template item added: Dresser','{\"item_id\":1,\"version_id\":14,\"user\":\"admin\"}','2026-02-03 04:40:36'),(592,'info','Low','Template item added: Lounge Chair','{\"item_id\":1,\"version_id\":14,\"user\":\"admin\"}','2026-02-03 04:40:36'),(593,'info','Low','Template item added: Mattress','{\"item_id\":1,\"version_id\":14,\"user\":\"admin\"}','2026-02-03 04:40:36'),(594,'info','Low','Template item added: Table','{\"item_id\":1,\"version_id\":14,\"user\":\"admin\"}','2026-02-03 04:40:36'),(595,'info','Low','Template item added: HRV','{\"item_id\":1,\"version_id\":14,\"user\":\"admin\"}','2026-02-03 04:40:57'),(596,'info','Low','Template item added: Door Closer','{\"item_id\":1,\"version_id\":14,\"user\":\"admin\"}','2026-02-03 04:42:26'),(597,'info','Low','Template item added: Door Lock','{\"item_id\":1,\"version_id\":14,\"user\":\"admin\"}','2026-02-03 04:42:26'),(598,'info','Low','Template item added: Entry Door','{\"item_id\":1,\"version_id\":14,\"user\":\"admin\"}','2026-02-03 04:42:26'),(599,'info','Low','Template item added: Window Hardware','{\"item_id\":1,\"version_id\":14,\"user\":\"admin\"}','2026-02-03 04:42:26'),(600,'info','Low','Template item added: Roller Blind','{\"item_id\":1,\"version_id\":14,\"user\":\"admin\"}','2026-02-03 04:42:26'),(601,'info','Low','Template item added: Window Screens','{\"item_id\":1,\"version_id\":14,\"user\":\"admin\"}','2026-02-03 04:42:26'),(602,'info','Low','Template item added: Windows','{\"item_id\":1,\"version_id\":14,\"user\":\"admin\"}','2026-02-03 04:42:26'),(603,'info','Low','Template item added: Cable Box','{\"item_id\":1,\"version_id\":14,\"user\":\"admin\"}','2026-02-03 04:43:30'),(604,'info','Low','Template item added: TV Mount','{\"item_id\":1,\"version_id\":14,\"user\":\"admin\"}','2026-02-03 04:43:30'),(605,'info','Low','Template item added: Television','{\"item_id\":1,\"version_id\":14,\"user\":\"admin\"}','2026-02-03 04:43:30'),(606,'info','Low','Template item added: Kitchen Hood Vent','{\"item_id\":1,\"version_id\":14,\"user\":\"admin\"}','2026-02-03 04:43:30'),(607,'info','Low','Template item added: Refrigerator','{\"item_id\":1,\"version_id\":14,\"user\":\"admin\"}','2026-02-03 04:43:30'),(608,'info','Low','Template item added: Microwave','{\"item_id\":1,\"version_id\":14,\"user\":\"admin\"}','2026-02-03 04:43:30'),(609,'info','Low','Template item added: Stovetop','{\"item_id\":1,\"version_id\":14,\"user\":\"admin\"}','2026-02-03 04:43:30'),(610,'info','Low','Items reordered in section: Mechanical','{\"category_id\":2,\"item_count\":13,\"user\":\"admin\"}','2026-02-03 04:45:21'),(611,'info','Low','Cost item created: Emergency Lighting','{\"item_id\":1,\"category_id\":12,\"user\":\"admin\"}','2026-02-03 04:46:04'),(612,'info','Low','Cost item deleted: Emergency Lighting','{\"item_id\":61,\"delete_type\":\"deleted\",\"usage_count\":0,\"user\":\"admin\"}','2026-02-03 04:46:27'),(613,'info','Low','Cost item created: Fire Extinguisher','{\"item_id\":1,\"category_id\":12,\"user\":\"admin\"}','2026-02-03 04:47:32'),(614,'info','Low','Cost item created: Fire Alarm Speaker','{\"item_id\":1,\"category_id\":12,\"user\":\"admin\"}','2026-02-03 04:47:57'),(615,'info','Low','Cost item deactivated: Fire Alarm Speaker','{\"item_id\":40,\"delete_type\":\"deactivated\",\"usage_count\":8,\"user\":\"admin\"}','2026-02-03 04:48:22'),(616,'info','Low','Cost item deactivated: Smoke Alarm','{\"item_id\":38,\"delete_type\":\"deactivated\",\"usage_count\":7,\"user\":\"admin\"}','2026-02-03 04:48:30'),(617,'info','Low','Cost item deactivated: Fire Extinguisher','{\"item_id\":12,\"delete_type\":\"deactivated\",\"usage_count\":8,\"user\":\"admin\"}','2026-02-03 04:48:40'),(618,'info','Low','Cost item deactivated: Sprinkler Covers/Cages','{\"item_id\":41,\"delete_type\":\"deactivated\",\"usage_count\":6,\"user\":\"admin\"}','2026-02-03 04:48:57'),(619,'info','Low','Cost item created: Sprinkler Cages , Covers and Escutcheons','{\"item_id\":1,\"category_id\":12,\"user\":\"admin\"}','2026-02-03 04:50:56'),(620,'info','Low','Cost item deactivated: Window Screens','{\"item_id\":5,\"delete_type\":\"deactivated\",\"usage_count\":6,\"user\":\"admin\"}','2026-02-03 04:51:30'),(621,'info','Low','Cost item created: Window Screens','{\"item_id\":1,\"category_id\":6,\"user\":\"admin\"}','2026-02-03 04:51:56'),(622,'info','Low','Cost item deactivated: Windows','{\"item_id\":4,\"delete_type\":\"deactivated\",\"usage_count\":10,\"user\":\"admin\"}','2026-02-03 04:52:02'),(623,'info','Low','Cost item created: Casement Windows','{\"item_id\":1,\"category_id\":6,\"user\":\"admin\"}','2026-02-03 04:52:30'),(624,'info','Low','Item updated: Vinyl Flooring','{\"item_id\":35,\"changes\":\"default_cost: 5600 -> 3800, name: Vinyl Flooring -> Vinyl Flooring, section: Paint & Flooring -> Paint & Flooring, unit_of_measure: sq ft -> sq ft, is_safety_item:  -> \",\"user\":\"admin\"}','2026-02-03 04:53:52'),(625,'info','Low','Cost item created: Intercom','{\"item_id\":1,\"category_id\":5,\"user\":\"admin\"}','2026-02-03 04:59:02'),(626,'info','Low','Template item added: Light Switches','{\"item_id\":1,\"version_id\":14,\"user\":\"admin\"}','2026-02-03 04:59:35'),(627,'info','Low','Template item added: Fire Alarm Speaker','{\"item_id\":1,\"version_id\":14,\"user\":\"admin\"}','2026-02-03 05:00:04'),(628,'info','Low','Template item added: Sprinkler Cages , Covers and Escutcheons','{\"item_id\":1,\"version_id\":14,\"user\":\"admin\"}','2026-02-03 05:00:04'),(629,'info','Low','Template item added: Light Fixtures','{\"item_id\":1,\"version_id\":14,\"user\":\"admin\"}','2026-02-03 05:00:23'),(630,'info','Low','Template item added: Window Screens','{\"item_id\":1,\"version_id\":14,\"user\":\"admin\"}','2026-02-03 05:00:33'),(631,'info','Low','Template item added: Casement Windows','{\"item_id\":1,\"version_id\":14,\"user\":\"admin\"}','2026-02-03 05:00:33'),(632,'info','Low','Template item added: Intercom','{\"item_id\":1,\"version_id\":14,\"user\":\"admin\"}','2026-02-03 05:01:06'),(633,'info','Low','Template item added: Cabinets','{\"item_id\":1,\"version_id\":14,\"user\":\"admin\"}','2026-02-03 05:01:22'),(634,'info','Low','Template item added: Countertop','{\"item_id\":1,\"version_id\":14,\"user\":\"admin\"}','2026-02-03 05:01:22'),(635,'info','Low','Template item added: Tile Backsplash','{\"item_id\":1,\"version_id\":14,\"user\":\"admin\"}','2026-02-03 05:01:23'),(636,'info','Low','Template item added: Mirror','{\"item_id\":1,\"version_id\":14,\"user\":\"admin\"}','2026-02-03 05:01:39'),(637,'info','Low','Template item added: Safety Grab Bars','{\"item_id\":1,\"version_id\":14,\"user\":\"admin\"}','2026-02-03 05:01:39'),(638,'info','Low','Template item added: Interior Paint','{\"item_id\":1,\"version_id\":14,\"user\":\"admin\"}','2026-02-03 05:03:00'),(639,'info','Low','Template item added: Vinyl Flooring','{\"item_id\":1,\"version_id\":14,\"user\":\"admin\"}','2026-02-03 05:03:00'),(640,'info','Low','Template item added: Ceiling','{\"item_id\":1,\"version_id\":14,\"user\":\"admin\"}','2026-02-03 05:03:00'),(641,'info','Low','Template item added: Walls','{\"item_id\":1,\"version_id\":14,\"user\":\"admin\"}','2026-02-03 05:03:00'),(642,'info','Medium','Inspection voided: Norland Place Unit Unit 203','{\"inspection_id\":74,\"unit_id\":57,\"void_reason\":\"Not a complete teplate\",\"user\":\"admin\"}','2026-02-03 05:04:29'),(643,'info','Low','User logged in via PIN: admin',NULL,'2026-02-03 17:21:33'),(644,'info','Low','User logged in via PIN: admin',NULL,'2026-02-03 20:21:08'),(645,'info','Low','User logged in via PIN: admin',NULL,'2026-02-17 03:49:34'),(646,'info','Low','User logged in via PIN: admin',NULL,'2026-02-17 05:01:41'),(647,'info','Low','User logged in via PIN: admin',NULL,'2026-02-17 05:13:38'),(648,'info','Low','User logged in via PIN: admin',NULL,'2026-02-17 05:14:19'),(649,'info','Low','PM schedule created: weekly check','{\"created_by\":\"admin\",\"frequency\":\"weekly\",\"next_due_date\":\"2026-02-23\"}','2026-02-17 05:34:35'),(650,'info','Low','PM schedule created: dgfdfgdfghsfgh','{\"created_by\":\"admin\",\"frequency\":\"monthly\",\"next_due_date\":\"2026-03-16\"}','2026-02-17 05:39:09'),(651,'info','Low','User logged in via PIN: admin',NULL,'2026-02-17 06:16:15'),(652,'info','Low','PM schedule updated: ID 2','{\"updated_by\":\"admin\",\"fields_updated\":8}','2026-02-17 06:19:27'),(653,'info','Low','PM schedule updated: ID 2','{\"updated_by\":\"admin\",\"fields_updated\":12}','2026-02-17 06:20:04'),(654,'info','Low','PM schedule updated: ID 2','{\"updated_by\":\"admin\",\"fields_updated\":12}','2026-02-17 06:20:15'),(655,'info','Low','PM schedule marked complete and WO created: dgfdfgdfghsfghgdfgd','{\"completed_by\":\"admin\",\"schedule_id\":2,\"work_order_id\":\"75\"}','2026-02-17 06:20:45'),(656,'info','Low','PM schedule marked complete and WO created: dgfdfgdfghsfgh','{\"completed_by\":\"admin\",\"schedule_id\":2,\"work_order_id\":\"76\"}','2026-02-17 06:20:49'),(657,'info','Low','User logged in via PIN: admin',NULL,'2026-02-17 18:11:45'),(658,'info','Low','User logged in via PIN: admin',NULL,'2026-02-17 18:12:15'),(659,'info','Low','User logged in via PIN: admin',NULL,'2026-02-17 19:15:00'),(660,'info','Low','PM schedule updated: ID 2','{\"updated_by\":\"admin\",\"fields_updated\":12}','2026-02-17 19:15:19'),(661,'info','Low','User logged in via PIN: admin',NULL,'2026-02-17 19:16:02'),(662,'security','Medium','Failed PIN login attempt for user: admin','{\"ip\":\"::1\"}','2026-02-17 19:17:47'),(663,'info','Low','User logged in via PIN: admin',NULL,'2026-02-17 19:17:53'),(664,'info','Low','PM schedule marked complete and WO created: dgfdfgdfghsfgh','{\"completed_by\":\"admin\",\"schedule_id\":2,\"work_order_id\":\"77\"}','2026-02-17 19:18:47'),(665,'info','Low','PM schedule created: 10 characters minimum. do stuff','{\"created_by\":\"admin\",\"frequency\":\"weekly\",\"priority\":\"high\",\"next_due_date\":\"2026-02-24\"}','2026-02-17 19:28:43'),(666,'info','Low','PM schedule marked complete and WO created: dgfdfgdfghsfgh','{\"completed_by\":\"admin\",\"schedule_id\":2,\"work_order_id\":\"78\"}','2026-02-17 19:29:11'),(667,'info','Low','User logged in via PIN: admin',NULL,'2026-02-17 19:30:21'),(668,'info','Low','PM schedule marked complete and WO created: 10 characters minimum. do stuff','{\"completed_by\":\"admin\",\"schedule_id\":3,\"work_order_id\":\"79\"}','2026-02-17 19:31:53'),(669,'info','Low','User logged in via PIN: admin',NULL,'2026-02-17 19:36:30'),(670,'info','Low','PM schedule marked complete: 10 characters minimum. do stuff','{\"completed_by\":\"admin\",\"schedule_id\":3,\"asset_id\":43,\"parts_used\":0}','2026-02-17 19:37:02'),(671,'info','Low','PM schedule marked complete: dgfdfgdfghsfgh','{\"completed_by\":\"admin\",\"schedule_id\":2,\"asset_id\":44,\"parts_used\":0}','2026-02-17 19:37:28'),(672,'info','Low','PM schedule marked complete: weekly check','{\"completed_by\":\"admin\",\"schedule_id\":1,\"asset_id\":42,\"parts_used\":0}','2026-02-17 19:38:36'),(673,'info','Low','User logged in via PIN: admin',NULL,'2026-02-17 19:39:28'),(674,'info','Low','PM schedule created: this is a test wo','{\"created_by\":\"admin\",\"frequency\":\"monthly\",\"priority\":\"medium\",\"next_due_date\":\"2026-03-17\"}','2026-02-17 19:40:26'),(675,'info','Low','PM schedule marked complete: this is a test wo','{\"completed_by\":\"admin\",\"schedule_id\":4,\"asset_id\":44,\"parts_used\":0}','2026-02-17 19:41:06'),(676,'info','Low','User logged in via PIN: admin',NULL,'2026-02-18 00:04:06'),(677,'info','Low','User logged in via PIN: admin',NULL,'2026-02-18 06:33:42'),(678,'info','Low','PM schedule created: ;iahwasogiag','{\"created_by\":\"admin\",\"frequency\":\"monthly\",\"priority\":\"medium\",\"next_due_date\":\"2026-03-17\"}','2026-02-18 06:34:12'),(679,'info','Low','User logged in via PIN: admin',NULL,'2026-02-18 06:43:08'),(680,'info','Low','Work order created: test 2','{\"created_by\":\"admin\",\"priority\":\"normal\"}','2026-02-18 06:43:34'),(681,'info','Low','User logged in via PIN: admin',NULL,'2026-02-18 14:36:57'),(682,'info','Low','User logged in via PIN: admin',NULL,'2026-02-18 15:11:34'),(683,'security','Medium','Failed PIN login attempt for user: admin','{\"ip\":\"70.68.237.112\"}','2026-02-18 18:28:15'),(684,'info','Low','User logged in via PIN: admin',NULL,'2026-02-18 18:28:18'),(685,'info','Low','User logged in: admin',NULL,'2026-02-18 19:31:40'),(686,'info','Low','User logged in: admin',NULL,'2026-02-18 19:31:51'),(687,'info','Low','User logged in via PIN: admin',NULL,'2026-02-18 19:33:51'),(688,'info','Low','User logged in: admin',NULL,'2026-02-18 19:36:39'),(689,'info','Low','User logged in: admin',NULL,'2026-02-18 19:36:55'),(690,'info','Low','User logged in: admin',NULL,'2026-02-18 20:03:22'),(691,'info','Low','User logged in: admin',NULL,'2026-02-18 20:04:29'),(692,'info','Low','User logged in: admin',NULL,'2026-02-18 20:12:31'),(693,'info','Low','User logged in: admin',NULL,'2026-02-18 20:14:43'),(694,'info','Low','User logged in: admin',NULL,'2026-02-18 20:15:02'),(695,'info','Low','User logged in via PIN: admin',NULL,'2026-02-18 22:48:10'),(696,'info','Low','User logged in via PIN: admin',NULL,'2026-02-19 00:17:15'),(697,'info','Low','User logged in via PIN: admin',NULL,'2026-02-19 00:19:14'),(698,'info','Low','User logged in via PIN: admin',NULL,'2026-02-19 02:54:07'),(699,'info','Low','User logged in via PIN: admin',NULL,'2026-02-19 03:46:51'),(700,'info','Low','User logged in via PIN: admin',NULL,'2026-02-19 20:59:05'),(701,'info','Low','User logged in via PIN: admin',NULL,'2026-02-19 21:01:02'),(702,'info','Low','User logged in via PIN: admin',NULL,'2026-02-20 17:28:20'),(703,'info','Low','User logged in via PIN: Sgood',NULL,'2026-02-23 16:48:33'),(704,'info','Low','User logged in via PIN: sgood',NULL,'2026-02-23 21:50:26'),(705,'info','Low','User logged in via PIN: Sgood',NULL,'2026-02-24 17:06:03'),(706,'info','Low','User logged in via PIN: sgood',NULL,'2026-02-24 18:31:07'),(707,'info','Medium','Inspection created: Unit Unit 203 (Turnover template)','{\"inspection_id\":\"75\",\"unit_id\":8,\"template_version_id\":14,\"user\":\"sgood\"}','2026-02-24 18:31:45'),(708,'info','High','Inspection completed: Ledger Place Unit Unit 203 ()','{\"inspection_id\":75,\"unit_id\":\"8\",\"inspection_type\":\"\",\"total_estimated_cost\":828.21,\"user\":\"sgood\"}','2026-02-24 18:32:42'),(709,'info','High','Inspection completed: Ledger Place Unit Unit 102 ()','{\"inspection_id\":70,\"unit_id\":\"2\",\"inspection_type\":\"\",\"total_estimated_cost\":0,\"user\":\"sgood\"}','2026-02-24 18:33:41'),(710,'info','Low','User logged in via PIN: admin',NULL,'2026-02-26 16:19:39'),(711,'info','Low','User logged in via PIN: admin',NULL,'2026-02-26 16:20:04'),(712,'info','Low','User logged in via PIN: Admin',NULL,'2026-02-28 07:16:57'),(713,'info','Low','User logged out: admin',NULL,'2026-02-28 07:33:22'),(714,'info','Low','User logged in via PIN: admin',NULL,'2026-02-28 07:33:42'),(715,'info','Low','User logged in via PIN: admin',NULL,'2026-02-28 07:45:38'),(716,'info','Low','User logged in via PIN: admin',NULL,'2026-02-28 07:51:32'),(717,'info','Low','User logged in via PIN: admin',NULL,'2026-02-28 07:55:26'),(718,'info','Low','User logged in via PIN: admin',NULL,'2026-02-28 08:06:16'),(719,'info','Low','User logged in via PIN: admin',NULL,'2026-02-28 08:25:48'),(720,'security','Medium','Failed PIN login attempt for user: admin','{\"ip\":\"70.68.237.112\"}','2026-02-28 08:29:27'),(721,'info','Low','User logged in via PIN: admin',NULL,'2026-02-28 08:29:35'),(722,'info','Low','User logged in via PIN: admin',NULL,'2026-02-28 08:33:57'),(723,'info','Low','User logged in via PIN: admin',NULL,'2026-02-28 08:34:57'),(724,'info','Low','User logged in via PIN: admin',NULL,'2026-02-28 17:21:29'),(725,'info','Low','User logged in via PIN: admin',NULL,'2026-02-28 17:40:56'),(726,'security','Medium','Failed PIN login attempt for user: admin','{\"ip\":\"70.68.237.112\"}','2026-02-28 17:51:41'),(727,'security','Medium','Failed PIN login attempt for user: admin','{\"ip\":\"70.68.237.112\"}','2026-02-28 17:51:47'),(728,'info','Low','User logged in via PIN: admin',NULL,'2026-02-28 17:51:54'),(729,'info','Low','User logged in via PIN: admin',NULL,'2026-02-28 18:02:24'),(730,'info','Low','User logged in via PIN: admin',NULL,'2026-02-28 19:54:38'),(731,'security','Medium','Failed PIN login attempt for user: admin','{\"ip\":\"70.68.237.112\"}','2026-02-28 19:58:06'),(732,'info','Low','User logged in via PIN: admin',NULL,'2026-02-28 19:58:12'),(733,'info','Low','User logged in via PIN: admin',NULL,'2026-02-28 20:05:10'),(734,'info','Low','User logged in via PIN: admin',NULL,'2026-02-28 20:13:47'),(735,'info','Low','User logged out: admin',NULL,'2026-02-28 20:14:02'),(736,'security','Medium','Failed PIN login attempt for user: admin','{\"ip\":\"70.68.237.112\"}','2026-02-28 20:14:07'),(737,'info','Low','User logged in via PIN: admin',NULL,'2026-02-28 20:14:12'),(738,'info','Low','User logged in via PIN: admin',NULL,'2026-02-28 20:20:42'),(739,'info','Low','User logged in via PIN: admin',NULL,'2026-02-28 20:21:22'),(740,'info','Low','User logged in via PIN: admin',NULL,'2026-02-28 20:44:53'),(741,'info','Low','User logged in via PIN: admin',NULL,'2026-02-28 20:48:12');
/*!40000 ALTER TABLE `system_events` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `turnover_audit_log`
--

DROP TABLE IF EXISTS `turnover_audit_log`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `turnover_audit_log` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `turnover_project_id` int(10) unsigned NOT NULL,
  `action_type` enum('stage_transition','status_change','cost_update','budget_approval','certification','junk_removal_decision','funding_change','work_order_generated') NOT NULL,
  `old_value` text DEFAULT NULL COMMENT 'Previous value (JSON if complex)',
  `new_value` text DEFAULT NULL COMMENT 'New value (JSON if complex)',
  `user_id` int(10) unsigned NOT NULL,
  `timestamp` timestamp NOT NULL DEFAULT current_timestamp(),
  `notes` text DEFAULT NULL COMMENT 'Optional explanation for change',
  PRIMARY KEY (`id`),
  KEY `user_id` (`user_id`),
  KEY `idx_turnover` (`turnover_project_id`),
  KEY `idx_timestamp` (`timestamp`),
  KEY `idx_action_type` (`action_type`),
  CONSTRAINT `turnover_audit_log_ibfk_1` FOREIGN KEY (`turnover_project_id`) REFERENCES `turnover_projects` (`id`) ON DELETE CASCADE,
  CONSTRAINT `turnover_audit_log_ibfk_2` FOREIGN KEY (`user_id`) REFERENCES `users` (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=48 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Audit trail for all turnover state changes';
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `turnover_audit_log`
--

LOCK TABLES `turnover_audit_log` WRITE;
/*!40000 ALTER TABLE `turnover_audit_log` DISABLE KEYS */;
INSERT INTO `turnover_audit_log` VALUES (1,1,'stage_transition',NULL,'vacated',1,'2026-01-23 18:17:17','Move-out initiated'),(2,1,'stage_transition',NULL,'vacated',1,'2026-01-23 19:18:08','Move-out initiated'),(3,1,'stage_transition',NULL,'vacated',1,'2026-01-23 22:06:17','Move-out initiated'),(4,1,'stage_transition',NULL,'vacated',1,'2026-01-23 22:14:35','Move-out initiated'),(5,2,'stage_transition','vacated','inspection',1,'2026-01-23 22:25:51','Inspection started'),(6,1,'stage_transition','vacated','pre-clearance',1,'2026-01-23 22:36:50','Junk removal required before inspection'),(7,3,'stage_transition','vacated','pre_inspection',1,'2026-01-23 22:51:03','Inspection started'),(8,3,'stage_transition','pre_inspection','manager_approval',1,'2026-01-23 22:52:57','Inspection completed, scope generated'),(9,1,'stage_transition','vacated','junk_removal_hold',1,'2026-01-23 22:53:03','Junk removal required before inspection'),(10,1,'stage_transition','junk_removal_hold','pre_inspection',1,'2026-01-23 22:53:15','Inspection started'),(11,1,'stage_transition',NULL,'vacated',1,'2026-01-23 22:58:38','Move-out initiated'),(12,5,'stage_transition','vacated','junk_removal_hold',1,'2026-01-23 22:59:03','Junk removal required before inspection'),(13,3,'stage_transition','manager_approval','work_in_progress',1,'2026-01-24 21:45:59','Scope approved - work can begin'),(14,2,'stage_transition','manager_approval','work_in_progress',1,'2026-01-24 22:41:29','Scope approved - work can begin'),(15,1,'stage_transition',NULL,'vacated',1,'2026-01-25 01:07:52','Move-out initiated'),(16,4,'stage_transition','vacated','junk_removal_hold',1,'2026-01-25 01:08:03','Junk removal required before inspection'),(17,4,'stage_transition','junk_removal_hold','pre_inspection',1,'2026-01-25 01:08:12','Inspection started'),(18,6,'stage_transition','vacated','junk_removal_hold',1,'2026-01-25 03:12:04','Junk removal required before inspection'),(19,6,'stage_transition','junk_removal_hold','pre_inspection',1,'2026-01-25 03:12:10','Inspection started'),(20,6,'stage_transition','pre_inspection','manager_approval',1,'2026-01-25 03:15:59','Inspection completed, scope generated'),(21,6,'stage_transition','manager_approval','work_in_progress',1,'2026-01-25 03:16:42','Scope approved - work can begin'),(22,1,'stage_transition',NULL,'vacated',1,'2026-01-26 06:08:58','Move-out initiated'),(23,7,'stage_transition','vacated','junk_removal_hold',1,'2026-01-26 06:09:17','Junk removal required before inspection'),(24,5,'stage_transition','junk_removal_hold','pre_inspection',1,'2026-01-26 06:09:24','Inspection started'),(25,5,'stage_transition','pre_inspection','manager_approval',1,'2026-01-26 06:10:52','Inspection completed, scope generated'),(26,5,'stage_transition','manager_approval','work_in_progress',1,'2026-01-26 06:12:13','Scope approved - work can begin'),(27,4,'stage_transition','pre_inspection','manager_approval',1,'2026-01-26 06:17:01','Inspection completed, scope generated'),(28,4,'stage_transition','manager_approval','work_in_progress',1,'2026-01-26 06:17:36','Scope approved - work can begin'),(29,1,'stage_transition','pre_inspection','manager_approval',1,'2026-01-27 15:22:58','Inspection completed, scope generated'),(30,1,'stage_transition','manager_approval','work_in_progress',1,'2026-01-27 15:23:06','Scope approved - work can begin'),(33,4,'stage_transition','final_inspection','ready_for_occupancy',1,'2026-01-28 01:51:00','Final inspection passed - unit ready for occupancy'),(34,4,'','active','completed',1,'2026-01-28 01:51:00','Turnover completed - unit ready for occupancy'),(35,7,'stage_transition','junk_removal_hold','pre_inspection',1,'2026-01-28 04:25:27','Inspection started'),(36,7,'stage_transition','pre_inspection','manager_approval',1,'2026-01-28 04:25:47','Inspection completed, scope generated'),(37,7,'stage_transition','manager_approval','work_in_progress',1,'2026-01-28 04:26:00','Scope approved - work can begin'),(38,3,'stage_transition','final_inspection','ready_for_occupancy',1,'2026-01-28 04:26:12','Final inspection passed - unit ready for occupancy'),(39,3,'','final_inspection','ready_for_occupancy',1,'2026-01-28 04:26:12','Unit ready for occupancy - awaiting move-in'),(40,1,'stage_transition',NULL,'vacated',1,'2026-01-28 23:56:08','Move-out initiated'),(41,3,'status_change','active','completed',1,'2026-01-29 00:03:08','Move-in completed: Billy Bob Thorton'),(42,7,'stage_transition','final_inspection','ready_for_occupancy',1,'2026-01-30 22:53:09','Final inspection passed - unit ready for occupancy'),(43,7,'','final_inspection','ready_for_occupancy',1,'2026-01-30 22:53:09','Unit ready for occupancy - awaiting move-in'),(44,1,'stage_transition',NULL,'vacated',1,'2026-01-30 22:54:40','Move-out initiated'),(45,1,'stage_transition',NULL,'vacated',1,'2026-02-03 04:36:05','Move-out initiated'),(46,10,'stage_transition','vacated','pre_inspection',1,'2026-02-03 04:36:19','Inspection started'),(47,8,'stage_transition','vacated','pre_inspection',8,'2026-02-24 18:31:45','Inspection started');
/*!40000 ALTER TABLE `turnover_audit_log` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `turnover_projects`
--

DROP TABLE IF EXISTS `turnover_projects`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `turnover_projects` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `unit_id` int(10) unsigned NOT NULL,
  `departing_occupancy_id` int(10) unsigned NOT NULL COMMENT 'Costs attributed to departing tenant',
  `incoming_occupancy_id` int(10) unsigned DEFAULT NULL COMMENT 'Set when new tenant assigned',
  `stage` enum('vacated','junk_removal_hold','pre_inspection','manager_approval','work_in_progress','final_inspection','ready_for_occupancy') NOT NULL DEFAULT 'vacated',
  `junk_removal_required` tinyint(1) DEFAULT NULL COMMENT 'NULL=undecided, TRUE=needed, FALSE=skip',
  `inspection_id` int(11) DEFAULT NULL,
  `junk_removal_completed_at` timestamp NULL DEFAULT NULL,
  `junk_removal_hold_reason` text DEFAULT NULL,
  `junk_removal_decided_by` int(10) unsigned DEFAULT NULL,
  `pre_inspection_id` int(10) unsigned DEFAULT NULL,
  `final_inspection_id` int(10) unsigned DEFAULT NULL,
  `estimated_total_cost` decimal(10,2) DEFAULT 0.00 COMMENT 'Sum of WO estimates (intent)',
  `actual_total_cost` decimal(10,2) DEFAULT 0.00 COMMENT 'Sum of WO actuals (approved only)',
  `financial_threshold` enum('standard','extraordinary','self_insurance') GENERATED ALWAYS AS (case when `actual_total_cost` < 5000 then 'standard' when `actual_total_cost` between 5000 and 20000 then 'extraordinary' else 'self_insurance' end) STORED COMMENT '<$5k=standard, $5k-$20k=extraordinary, >$20k=self_insurance',
  `budget_approved` tinyint(1) DEFAULT 0,
  `budget_approved_at` timestamp NULL DEFAULT NULL,
  `budget_approved_by` int(10) unsigned DEFAULT NULL,
  `approval_notes` text DEFAULT NULL,
  `certified_at` timestamp NULL DEFAULT NULL,
  `certified_by` int(10) unsigned DEFAULT NULL,
  `certification_notes` text DEFAULT NULL,
  `started_at` timestamp NULL DEFAULT NULL,
  `target_completion` date DEFAULT NULL,
  `actual_completion` timestamp NULL DEFAULT NULL,
  `status` enum('active','on_hold','completed','cancelled') NOT NULL DEFAULT 'active',
  `created_by` int(10) unsigned NOT NULL,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  PRIMARY KEY (`id`),
  KEY `junk_removal_decided_by` (`junk_removal_decided_by`),
  KEY `budget_approved_by` (`budget_approved_by`),
  KEY `certified_by` (`certified_by`),
  KEY `created_by` (`created_by`),
  KEY `idx_stage` (`stage`),
  KEY `idx_status` (`status`),
  KEY `idx_unit` (`unit_id`),
  KEY `idx_departing_occupancy` (`departing_occupancy_id`),
  KEY `idx_incoming_occupancy` (`incoming_occupancy_id`),
  KEY `idx_pre_inspection` (`pre_inspection_id`),
  KEY `idx_final_inspection` (`final_inspection_id`),
  KEY `idx_financial_threshold` (`financial_threshold`),
  KEY `idx_started_at` (`started_at`),
  CONSTRAINT `turnover_projects_ibfk_1` FOREIGN KEY (`unit_id`) REFERENCES `units` (`id`),
  CONSTRAINT `turnover_projects_ibfk_2` FOREIGN KEY (`departing_occupancy_id`) REFERENCES `occupancies` (`id`),
  CONSTRAINT `turnover_projects_ibfk_3` FOREIGN KEY (`incoming_occupancy_id`) REFERENCES `occupancies` (`id`) ON DELETE SET NULL,
  CONSTRAINT `turnover_projects_ibfk_4` FOREIGN KEY (`junk_removal_decided_by`) REFERENCES `users` (`id`) ON DELETE SET NULL,
  CONSTRAINT `turnover_projects_ibfk_5` FOREIGN KEY (`budget_approved_by`) REFERENCES `users` (`id`) ON DELETE SET NULL,
  CONSTRAINT `turnover_projects_ibfk_6` FOREIGN KEY (`certified_by`) REFERENCES `users` (`id`) ON DELETE SET NULL,
  CONSTRAINT `turnover_projects_ibfk_7` FOREIGN KEY (`created_by`) REFERENCES `users` (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Temporary workflow between occupancies - 7-stage state machine';
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `turnover_projects`
--

LOCK TABLES `turnover_projects` WRITE;
/*!40000 ALTER TABLE `turnover_projects` DISABLE KEYS */;
INSERT INTO `turnover_projects` VALUES (1,1,1,NULL,'work_in_progress',1,61,NULL,NULL,NULL,NULL,NULL,0.00,0.00,'standard',0,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-23 18:17:17',NULL,NULL,'active',1,'2026-01-23 18:17:17','2026-01-27 15:23:06'),(2,2,2,NULL,'work_in_progress',NULL,59,NULL,NULL,NULL,NULL,NULL,0.00,0.00,'standard',0,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-23 19:18:08',NULL,NULL,'active',1,'2026-01-23 19:18:08','2026-01-24 22:41:29'),(3,3,3,1,'ready_for_occupancy',NULL,60,NULL,NULL,NULL,NULL,NULL,0.00,0.00,'standard',0,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-23 22:06:17',NULL,'2026-01-29 00:03:08','completed',1,'2026-01-23 22:06:17','2026-01-29 00:03:08'),(4,4,4,NULL,'ready_for_occupancy',1,62,NULL,NULL,NULL,NULL,NULL,0.00,0.00,'standard',0,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-23 22:14:35',NULL,NULL,'active',1,'2026-01-23 22:14:35','2026-01-28 01:55:38'),(5,5,5,NULL,'work_in_progress',1,64,NULL,NULL,NULL,NULL,NULL,0.00,0.00,'standard',0,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-23 22:58:38',NULL,NULL,'active',1,'2026-01-23 22:58:38','2026-01-26 06:12:13'),(6,6,6,NULL,'work_in_progress',1,63,NULL,NULL,NULL,NULL,NULL,0.00,0.00,'standard',0,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-25 01:07:52',NULL,NULL,'active',1,'2026-01-25 01:07:52','2026-01-25 03:16:42'),(7,7,7,NULL,'ready_for_occupancy',1,65,NULL,NULL,NULL,NULL,NULL,0.00,0.00,'standard',0,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-26 06:08:58',NULL,NULL,'active',1,'2026-01-26 06:08:58','2026-01-30 22:53:09'),(8,8,8,NULL,'pre_inspection',NULL,75,NULL,NULL,NULL,NULL,NULL,0.00,0.00,'standard',0,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-28 23:56:08',NULL,NULL,'active',1,'2026-01-28 23:56:08','2026-02-24 18:31:45'),(9,49,49,NULL,'vacated',NULL,NULL,NULL,NULL,NULL,NULL,NULL,0.00,0.00,'standard',0,NULL,NULL,NULL,NULL,NULL,NULL,'2026-01-30 22:54:40',NULL,NULL,'active',1,'2026-01-30 22:54:40','2026-01-30 22:54:40'),(10,57,57,NULL,'pre_inspection',NULL,74,NULL,NULL,NULL,NULL,NULL,0.00,0.00,'standard',0,NULL,NULL,NULL,NULL,NULL,NULL,'2026-02-03 04:36:05',NULL,NULL,'active',1,'2026-02-03 04:36:05','2026-02-03 04:36:19');
/*!40000 ALTER TABLE `turnover_projects` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `unit_areas`
--

DROP TABLE IF EXISTS `unit_areas`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `unit_areas` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `unit_id` int(10) unsigned NOT NULL,
  `area_name` varchar(100) NOT NULL COMMENT 'Kitchen, Bathroom, Living Room, etc.',
  `square_footage` int(11) DEFAULT NULL,
  `notes` text DEFAULT NULL,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  PRIMARY KEY (`id`),
  KEY `idx_unit_id` (`unit_id`),
  CONSTRAINT `unit_areas_ibfk_1` FOREIGN KEY (`unit_id`) REFERENCES `units` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `unit_areas`
--

LOCK TABLES `unit_areas` WRITE;
/*!40000 ALTER TABLE `unit_areas` DISABLE KEYS */;
/*!40000 ALTER TABLE `unit_areas` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `unit_cost_events`
--

DROP TABLE IF EXISTS `unit_cost_events`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `unit_cost_events` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `unit_id` int(10) unsigned NOT NULL,
  `cost_item_id` int(11) NOT NULL,
  `quantity` decimal(10,2) NOT NULL DEFAULT 1.00,
  `unit_cost` decimal(10,2) NOT NULL,
  `total_cost` decimal(10,2) NOT NULL,
  `lifecycle_phase_id` int(11) NOT NULL,
  `occupancy_id` int(11) DEFAULT NULL,
  `source_type` enum('work_order','inspection','unit_flip','manual') NOT NULL,
  `source_id` int(11) DEFAULT NULL,
  `incurred_date` date NOT NULL,
  `notes` text DEFAULT NULL,
  `created_by` int(10) unsigned NOT NULL,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  PRIMARY KEY (`id`),
  KEY `created_by` (`created_by`),
  KEY `idx_unit` (`unit_id`),
  KEY `idx_item` (`cost_item_id`),
  KEY `idx_phase` (`lifecycle_phase_id`),
  KEY `idx_occupancy` (`occupancy_id`),
  KEY `idx_source` (`source_type`,`source_id`),
  KEY `idx_date` (`incurred_date`),
  KEY `idx_created` (`created_at`),
  CONSTRAINT `unit_cost_events_ibfk_1` FOREIGN KEY (`unit_id`) REFERENCES `units` (`id`) ON DELETE CASCADE,
  CONSTRAINT `unit_cost_events_ibfk_2` FOREIGN KEY (`cost_item_id`) REFERENCES `cost_items` (`id`),
  CONSTRAINT `unit_cost_events_ibfk_3` FOREIGN KEY (`lifecycle_phase_id`) REFERENCES `lifecycle_phases` (`id`),
  CONSTRAINT `unit_cost_events_ibfk_4` FOREIGN KEY (`occupancy_id`) REFERENCES `unit_occupancies` (`id`) ON DELETE SET NULL,
  CONSTRAINT `unit_cost_events_ibfk_5` FOREIGN KEY (`created_by`) REFERENCES `users` (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=40 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `unit_cost_events`
--

LOCK TABLES `unit_cost_events` WRITE;
/*!40000 ALTER TABLE `unit_cost_events` DISABLE KEYS */;
INSERT INTO `unit_cost_events` VALUES (38,1,46,1.00,40.00,40.00,2,NULL,'work_order',63,'2026-01-27',NULL,1,'2026-01-27 21:10:01'),(39,1,46,1.00,40.00,40.00,2,NULL,'work_order',63,'2026-01-27',NULL,1,'2026-01-27 21:10:13');
/*!40000 ALTER TABLE `unit_cost_events` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `unit_flip_tasks`
--

DROP TABLE IF EXISTS `unit_flip_tasks`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `unit_flip_tasks` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `flip_id` int(10) unsigned NOT NULL,
  `task_name` varchar(255) NOT NULL,
  `description` text DEFAULT NULL,
  `status` enum('Pending','In Progress','Completed','Skipped') NOT NULL DEFAULT 'Pending',
  `assigned_to` int(10) unsigned DEFAULT NULL,
  `completed_at` timestamp NULL DEFAULT NULL,
  `completed_by` int(10) unsigned DEFAULT NULL,
  `estimated_hours` decimal(5,2) DEFAULT NULL,
  `actual_hours` decimal(5,2) DEFAULT NULL,
  `notes` text DEFAULT NULL,
  `sort_order` int(11) NOT NULL DEFAULT 0,
  PRIMARY KEY (`id`),
  KEY `assigned_to` (`assigned_to`),
  KEY `completed_by` (`completed_by`),
  KEY `idx_flip_id` (`flip_id`),
  KEY `idx_status` (`status`),
  KEY `idx_sort_order` (`sort_order`),
  CONSTRAINT `unit_flip_tasks_ibfk_1` FOREIGN KEY (`flip_id`) REFERENCES `unit_flips` (`id`) ON DELETE CASCADE,
  CONSTRAINT `unit_flip_tasks_ibfk_2` FOREIGN KEY (`assigned_to`) REFERENCES `users` (`id`) ON DELETE SET NULL,
  CONSTRAINT `unit_flip_tasks_ibfk_3` FOREIGN KEY (`completed_by`) REFERENCES `users` (`id`) ON DELETE SET NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `unit_flip_tasks`
--

LOCK TABLES `unit_flip_tasks` WRITE;
/*!40000 ALTER TABLE `unit_flip_tasks` DISABLE KEYS */;
/*!40000 ALTER TABLE `unit_flip_tasks` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `unit_flip_template_tasks`
--

DROP TABLE IF EXISTS `unit_flip_template_tasks`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `unit_flip_template_tasks` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `template_id` int(10) unsigned NOT NULL,
  `task_name` varchar(255) NOT NULL,
  `description` text DEFAULT NULL,
  `category` enum('cleaning','repair','painting','inspection','other') DEFAULT 'other',
  `estimated_hours` decimal(5,2) DEFAULT NULL,
  `sort_order` int(11) DEFAULT 0,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  PRIMARY KEY (`id`),
  KEY `idx_template_id` (`template_id`),
  KEY `idx_sort_order` (`sort_order`),
  CONSTRAINT `unit_flip_template_tasks_ibfk_1` FOREIGN KEY (`template_id`) REFERENCES `unit_flip_templates` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `unit_flip_template_tasks`
--

LOCK TABLES `unit_flip_template_tasks` WRITE;
/*!40000 ALTER TABLE `unit_flip_template_tasks` DISABLE KEYS */;
INSERT INTO `unit_flip_template_tasks` VALUES (1,1,'Deep Clean Kitchen','Clean all kitchen surfaces, appliances, cabinets','cleaning',4.00,1,'2026-01-02 15:04:53','2026-01-02 15:04:53'),(2,1,'Deep Clean Bathrooms','Clean all bathroom surfaces, fixtures, tiles','cleaning',3.00,2,'2026-01-02 15:04:53','2026-01-02 15:04:53'),(3,1,'Paint Touch-ups','Touch up paint on walls and trim','painting',2.00,3,'2026-01-02 15:04:53','2026-01-02 15:04:53'),(4,1,'Carpet Cleaning','Professional carpet cleaning','cleaning',2.00,4,'2026-01-02 15:04:53','2026-01-02 15:04:53'),(5,1,'Final Walkthrough','Complete final inspection before tenant move-in','inspection',1.00,5,'2026-01-02 15:04:53','2026-01-02 15:04:53');
/*!40000 ALTER TABLE `unit_flip_template_tasks` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `unit_flip_templates`
--

DROP TABLE IF EXISTS `unit_flip_templates`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `unit_flip_templates` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `name` varchar(100) NOT NULL,
  `description` text DEFAULT NULL,
  `tasks_json` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT 'Array of {taskName, description, estimatedHours}' CHECK (json_valid(`tasks_json`)),
  `default_duration_days` int(11) NOT NULL DEFAULT 7,
  `is_active` tinyint(1) NOT NULL DEFAULT 1,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  PRIMARY KEY (`id`),
  KEY `idx_is_active` (`is_active`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `unit_flip_templates`
--

LOCK TABLES `unit_flip_templates` WRITE;
/*!40000 ALTER TABLE `unit_flip_templates` DISABLE KEYS */;
INSERT INTO `unit_flip_templates` VALUES (1,'Standard Unit Flip','Standard cleaning and preparation tasks for unit turnover','[]',7,1,'2026-01-02 15:04:53','2026-01-02 15:04:53');
/*!40000 ALTER TABLE `unit_flip_templates` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `unit_flip_versions`
--

DROP TABLE IF EXISTS `unit_flip_versions`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `unit_flip_versions` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `flip_id` int(10) unsigned NOT NULL,
  `version_number` int(11) NOT NULL DEFAULT 1,
  `changes_json` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT 'What changed from previous version' CHECK (json_valid(`changes_json`)),
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  PRIMARY KEY (`id`),
  KEY `idx_flip_id` (`flip_id`),
  CONSTRAINT `unit_flip_versions_ibfk_1` FOREIGN KEY (`flip_id`) REFERENCES `unit_flips` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `unit_flip_versions`
--

LOCK TABLES `unit_flip_versions` WRITE;
/*!40000 ALTER TABLE `unit_flip_versions` DISABLE KEYS */;
/*!40000 ALTER TABLE `unit_flip_versions` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `unit_flips`
--

DROP TABLE IF EXISTS `unit_flips`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `unit_flips` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `unit_id` int(10) unsigned NOT NULL,
  `inspection_id` int(11) DEFAULT NULL,
  `template_id` int(10) unsigned DEFAULT NULL,
  `status` enum('Not Started','In Progress','Scope Review','On Hold','Completed','Cancelled') NOT NULL DEFAULT 'Not Started',
  `started_at` timestamp NULL DEFAULT NULL,
  `target_completion` date DEFAULT NULL,
  `actual_completion` timestamp NULL DEFAULT NULL,
  `certified_at` timestamp NULL DEFAULT NULL,
  `certified_by` int(10) unsigned DEFAULT NULL,
  `certification_notes` text DEFAULT NULL,
  `created_by` int(10) unsigned NOT NULL,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NULL DEFAULT NULL ON UPDATE current_timestamp(),
  `notes` text DEFAULT NULL,
  `junk_removal_required` tinyint(1) DEFAULT NULL,
  `junk_removal_decision_at` timestamp NULL DEFAULT NULL,
  `junk_removal_decided_by` int(10) unsigned DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `template_id` (`template_id`),
  KEY `created_by` (`created_by`),
  KEY `idx_unit_id` (`unit_id`),
  KEY `idx_status` (`status`),
  KEY `idx_target_completion` (`target_completion`),
  KEY `idx_unit_flips_certified_by` (`certified_by`),
  KEY `idx_unit_flips_inspection_id` (`inspection_id`),
  KEY `idx_unit_flips_junk_decided_by` (`junk_removal_decided_by`),
  KEY `idx_unit_flips_junk_removal` (`junk_removal_required`),
  CONSTRAINT `fk_unit_flips_certified_by` FOREIGN KEY (`certified_by`) REFERENCES `users` (`id`) ON DELETE SET NULL,
  CONSTRAINT `fk_unit_flips_inspection` FOREIGN KEY (`inspection_id`) REFERENCES `inspections` (`id`) ON DELETE SET NULL,
  CONSTRAINT `fk_unit_flips_junk_decided_by` FOREIGN KEY (`junk_removal_decided_by`) REFERENCES `users` (`id`) ON DELETE SET NULL,
  CONSTRAINT `unit_flips_ibfk_1` FOREIGN KEY (`unit_id`) REFERENCES `units` (`id`),
  CONSTRAINT `unit_flips_ibfk_2` FOREIGN KEY (`template_id`) REFERENCES `unit_flip_templates` (`id`) ON DELETE SET NULL,
  CONSTRAINT `unit_flips_ibfk_3` FOREIGN KEY (`created_by`) REFERENCES `users` (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=65 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `unit_flips`
--

LOCK TABLES `unit_flips` WRITE;
/*!40000 ALTER TABLE `unit_flips` DISABLE KEYS */;
INSERT INTO `unit_flips` VALUES (1,2,NULL,NULL,'On Hold','2026-01-02 08:00:00',NULL,NULL,NULL,NULL,NULL,1,'2026-01-03 01:01:30','2026-01-23 22:53:03','',1,'2026-01-23 22:53:03',1),(2,6,NULL,NULL,'In Progress','2026-01-02 08:00:00',NULL,NULL,NULL,NULL,NULL,1,'2026-01-03 01:03:10','2026-01-23 22:25:51','',0,'2026-01-23 22:25:51',1),(3,4,NULL,NULL,'In Progress','2026-01-02 08:00:00',NULL,NULL,NULL,NULL,NULL,1,'2026-01-03 01:17:05','2026-01-23 22:51:03','',0,'2026-01-23 22:51:03',1),(4,8,NULL,NULL,'On Hold','2026-01-02 08:00:00',NULL,NULL,NULL,NULL,NULL,1,'2026-01-03 01:20:47','2026-01-25 01:08:03','',1,'2026-01-25 01:08:03',1),(5,3,NULL,NULL,'On Hold','2026-01-02 08:00:00',NULL,NULL,NULL,NULL,NULL,1,'2026-01-03 03:20:14','2026-01-23 22:59:03','',1,'2026-01-23 22:59:03',1),(6,7,NULL,NULL,'On Hold','2026-01-02 08:00:00',NULL,NULL,NULL,NULL,NULL,1,'2026-01-03 03:22:01','2026-01-25 03:12:04','',1,'2026-01-25 03:12:04',1),(7,9,NULL,NULL,'On Hold','2026-01-03 08:00:00',NULL,NULL,NULL,NULL,NULL,1,'2026-01-03 20:50:28','2026-01-26 06:09:17','',1,'2026-01-26 06:09:17',1),(8,1,NULL,NULL,'In Progress','2026-01-03 08:00:00',NULL,NULL,NULL,NULL,NULL,1,'2026-01-03 20:51:00','2026-02-24 18:31:45','',0,'2026-02-24 18:31:45',8),(9,10,NULL,NULL,'In Progress','2026-01-03 08:00:00',NULL,NULL,NULL,NULL,NULL,1,'2026-01-03 20:51:20',NULL,'',NULL,NULL,NULL),(10,5,NULL,NULL,'In Progress','2026-01-03 08:00:00',NULL,NULL,NULL,NULL,NULL,1,'2026-01-03 20:54:01','2026-02-03 04:36:19','',0,'2026-02-03 04:36:19',1),(11,13,NULL,NULL,'In Progress','2026-01-03 08:00:00',NULL,NULL,NULL,NULL,NULL,1,'2026-01-03 20:58:04',NULL,'',NULL,NULL,NULL),(12,52,NULL,NULL,'In Progress','2026-01-03 08:00:00',NULL,NULL,NULL,NULL,NULL,1,'2026-01-03 21:05:39',NULL,'',NULL,NULL,NULL),(13,17,NULL,NULL,'In Progress','2026-01-03 08:00:00',NULL,NULL,NULL,NULL,NULL,1,'2026-01-03 21:05:52',NULL,'',NULL,NULL,NULL),(14,11,NULL,NULL,'In Progress','2026-01-03 08:00:00',NULL,NULL,NULL,NULL,NULL,1,'2026-01-03 21:06:54',NULL,'',NULL,NULL,NULL),(15,14,NULL,NULL,'In Progress','2026-01-03 08:00:00',NULL,NULL,NULL,NULL,NULL,1,'2026-01-03 21:07:36',NULL,'',NULL,NULL,NULL),(16,16,NULL,NULL,'In Progress','2026-01-03 08:00:00',NULL,NULL,NULL,NULL,NULL,1,'2026-01-03 21:11:28',NULL,'',NULL,NULL,NULL),(17,23,NULL,NULL,'In Progress','2026-01-03 08:00:00',NULL,NULL,NULL,NULL,NULL,1,'2026-01-03 21:13:17',NULL,'',NULL,NULL,NULL),(18,28,NULL,NULL,'In Progress','2026-01-03 08:00:00',NULL,NULL,NULL,NULL,NULL,1,'2026-01-03 21:14:17',NULL,'',NULL,NULL,NULL),(19,59,NULL,NULL,'In Progress','2026-01-03 08:00:00',NULL,NULL,NULL,NULL,NULL,1,'2026-01-03 21:14:46',NULL,'',NULL,NULL,NULL),(20,15,NULL,NULL,'In Progress','2026-01-03 08:00:00',NULL,NULL,NULL,NULL,NULL,1,'2026-01-03 21:23:03',NULL,'',NULL,NULL,NULL),(21,12,NULL,NULL,'In Progress','2026-01-03 08:00:00',NULL,NULL,NULL,NULL,NULL,1,'2026-01-03 21:26:51',NULL,'',NULL,NULL,NULL),(22,38,NULL,NULL,'In Progress','2026-01-03 08:00:00',NULL,NULL,NULL,NULL,NULL,1,'2026-01-03 21:43:48',NULL,'',NULL,NULL,NULL),(23,45,14,NULL,'In Progress','2026-01-03 08:00:00',NULL,NULL,NULL,NULL,NULL,1,'2026-01-04 06:24:19','2026-01-05 16:32:29','',NULL,NULL,NULL),(24,46,15,NULL,'In Progress','2026-01-03 08:00:00',NULL,NULL,NULL,NULL,NULL,1,'2026-01-04 06:25:04','2026-01-05 05:22:45','',NULL,NULL,NULL),(25,47,16,NULL,'Scope Review','2026-01-03 08:00:00',NULL,NULL,NULL,NULL,NULL,1,'2026-01-04 06:32:09',NULL,'',NULL,NULL,NULL),(26,49,17,NULL,'In Progress','2026-01-03 08:00:00',NULL,NULL,NULL,NULL,NULL,1,'2026-01-04 06:32:25','2026-01-05 05:04:41','',NULL,NULL,NULL),(27,19,18,NULL,'Scope Review','2026-01-03 08:00:00',NULL,NULL,NULL,NULL,NULL,1,'2026-01-04 06:43:32',NULL,'',NULL,NULL,NULL),(28,32,19,NULL,'In Progress','2026-01-03 08:00:00',NULL,NULL,NULL,NULL,NULL,1,'2026-01-04 06:47:23','2026-01-06 05:46:26','',NULL,NULL,NULL),(29,36,20,NULL,'In Progress','2026-01-03 08:00:00',NULL,NULL,NULL,NULL,NULL,1,'2026-01-04 06:47:57','2026-01-05 04:43:22','',NULL,NULL,NULL),(30,44,22,NULL,'In Progress','2026-01-03 08:00:00',NULL,NULL,NULL,NULL,NULL,1,'2026-01-04 07:04:48','2026-01-05 04:43:51','',NULL,NULL,NULL),(31,55,23,NULL,'Scope Review','2026-01-04 08:00:00',NULL,NULL,NULL,NULL,NULL,1,'2026-01-04 19:08:53','2026-01-05 04:42:18','',0,'2026-01-04 19:08:55',1),(32,63,24,NULL,'Scope Review','2026-01-04 08:00:00',NULL,NULL,NULL,NULL,NULL,1,'2026-01-04 19:09:23','2026-01-05 04:42:18','',NULL,NULL,NULL),(33,88,25,NULL,'In Progress','2026-01-04 08:00:00',NULL,NULL,NULL,NULL,NULL,1,'2026-01-04 19:09:38','2026-01-05 04:48:45','',NULL,NULL,NULL),(34,72,26,NULL,'In Progress','2026-01-04 08:00:00',NULL,NULL,NULL,NULL,NULL,1,'2026-01-04 19:13:09','2026-01-05 04:49:43','',0,'2026-01-04 19:13:10',1),(35,87,27,NULL,'In Progress','2026-01-04 08:00:00',NULL,NULL,NULL,NULL,NULL,1,'2026-01-04 19:16:06','2026-01-05 04:48:58','',0,'2026-01-04 19:16:07',1),(36,43,28,NULL,'In Progress','2026-01-04 08:00:00',NULL,NULL,NULL,NULL,NULL,1,'2026-01-04 19:25:30','2026-01-05 05:04:20','',NULL,NULL,NULL),(37,90,29,NULL,'In Progress','2026-01-04 08:00:00',NULL,NULL,NULL,NULL,NULL,1,'2026-01-04 19:25:39','2026-01-05 05:04:53','',NULL,NULL,NULL),(38,20,30,NULL,'On Hold','2026-01-04 08:00:00',NULL,NULL,NULL,NULL,NULL,1,'2026-01-04 19:32:01',NULL,'',1,'2026-01-04 19:32:02',1),(39,30,31,NULL,'In Progress','2026-01-04 08:00:00',NULL,NULL,NULL,NULL,NULL,1,'2026-01-04 19:32:08','2026-01-05 04:51:04','',0,'2026-01-04 19:32:09',1),(40,54,33,NULL,'In Progress','2026-01-04 08:00:00',NULL,NULL,NULL,NULL,NULL,1,'2026-01-05 04:02:28','2026-01-05 05:04:00','',0,'2026-01-05 04:02:30',1),(41,66,34,NULL,'In Progress','2026-01-04 08:00:00',NULL,NULL,NULL,NULL,NULL,1,'2026-01-05 04:09:02','2026-01-05 04:56:57','',1,'2026-01-05 04:09:04',1),(42,71,35,NULL,'In Progress','2026-01-04 08:00:00',NULL,NULL,NULL,NULL,NULL,1,'2026-01-05 04:12:21','2026-01-05 05:21:52','',0,'2026-01-05 04:12:24',1),(43,33,37,NULL,'In Progress','2026-01-04 08:00:00',NULL,NULL,NULL,NULL,NULL,1,'2026-01-05 04:17:32','2026-01-06 06:29:57','',0,'2026-01-05 04:17:33',1),(44,39,38,NULL,'In Progress','2026-01-04 08:00:00',NULL,NULL,NULL,NULL,NULL,1,'2026-01-05 04:19:47','2026-01-05 16:36:29','',0,'2026-01-05 04:19:48',1),(45,26,39,NULL,'In Progress','2026-01-04 08:00:00',NULL,NULL,NULL,NULL,NULL,1,'2026-01-05 04:27:28','2026-01-05 05:20:33','',0,'2026-01-05 04:27:29',1),(46,22,40,NULL,'In Progress','2026-01-05 08:00:00',NULL,NULL,NULL,NULL,NULL,1,'2026-01-05 16:33:34','2026-01-05 17:03:34','',0,'2026-01-05 16:33:35',1),(47,29,41,NULL,'In Progress','2026-01-05 08:00:00',NULL,NULL,NULL,NULL,NULL,1,'2026-01-05 16:37:35','2026-01-05 17:03:19','',0,'2026-01-05 16:37:37',1),(48,41,42,NULL,'In Progress','2026-01-05 08:00:00',NULL,NULL,NULL,NULL,NULL,1,'2026-01-05 16:54:58','2026-01-05 17:04:47','',0,'2026-01-05 16:54:59',1),(49,56,43,NULL,'In Progress','2026-01-05 08:00:00',NULL,NULL,NULL,NULL,NULL,1,'2026-01-05 17:05:05','2026-01-05 17:07:43','',0,'2026-01-05 17:05:06',1),(50,35,44,NULL,'In Progress','2026-01-05 08:00:00',NULL,NULL,NULL,NULL,NULL,1,'2026-01-06 03:59:07','2026-01-06 04:00:17','',0,'2026-01-06 03:59:08',1),(51,57,45,NULL,'In Progress','2026-01-05 08:00:00',NULL,NULL,NULL,NULL,NULL,1,'2026-01-06 05:47:00','2026-01-06 05:51:11','',0,'2026-01-06 05:47:04',1),(52,62,46,NULL,'In Progress','2026-01-05 08:00:00',NULL,NULL,NULL,NULL,NULL,1,'2026-01-06 05:56:23','2026-01-06 06:29:07','',0,'2026-01-06 05:56:24',1),(53,61,47,NULL,'In Progress','2026-01-05 08:00:00',NULL,NULL,NULL,NULL,NULL,1,'2026-01-06 05:59:02','2026-01-06 06:29:12','',0,'2026-01-06 05:59:04',1),(54,60,48,NULL,'In Progress','2026-01-05 08:00:00',NULL,NULL,NULL,NULL,NULL,1,'2026-01-06 06:06:18','2026-01-06 06:29:17','',0,'2026-01-06 06:06:19',1),(55,58,49,NULL,'In Progress','2026-01-05 08:00:00',NULL,NULL,NULL,NULL,NULL,1,'2026-01-06 06:07:17','2026-01-06 06:29:41','',0,'2026-01-06 06:07:18',1),(56,70,50,NULL,'In Progress','2026-01-05 08:00:00',NULL,NULL,NULL,NULL,NULL,1,'2026-01-06 06:12:55','2026-01-06 06:29:22','',0,'2026-01-06 06:12:56',1),(57,89,51,NULL,'In Progress','2026-01-05 08:00:00',NULL,NULL,NULL,NULL,NULL,1,'2026-01-06 06:26:03','2026-01-06 06:29:30','',0,'2026-01-06 06:26:03',1),(58,85,52,NULL,'In Progress','2026-01-05 08:00:00',NULL,NULL,NULL,NULL,NULL,1,'2026-01-06 06:27:41','2026-01-06 06:29:47','',0,'2026-01-06 06:27:42',1),(59,31,53,NULL,'In Progress','2026-01-06 08:00:00',NULL,NULL,NULL,NULL,NULL,1,'2026-01-06 16:02:01','2026-01-07 03:10:49','',0,'2026-01-06 16:02:03',1),(60,83,54,NULL,'In Progress','2026-01-06 08:00:00',NULL,NULL,NULL,NULL,NULL,1,'2026-01-07 03:07:44','2026-01-17 22:26:54','',1,'2026-01-07 03:07:48',1),(61,82,55,NULL,'In Progress','2026-01-06 08:00:00',NULL,NULL,NULL,NULL,NULL,1,'2026-01-07 03:08:13','2026-01-17 22:21:30','',0,'2026-01-07 03:08:14',1),(62,42,56,NULL,'In Progress','2026-01-06 08:00:00',NULL,NULL,NULL,NULL,NULL,1,'2026-01-07 03:33:32','2026-01-23 17:41:55','',0,'2026-01-07 03:33:34',1),(63,24,57,NULL,'Scope Review','2026-01-17 08:00:00',NULL,NULL,NULL,NULL,NULL,1,'2026-01-17 22:29:19','2026-01-23 17:58:34','',1,'2026-01-17 22:29:22',1),(64,78,58,NULL,'Scope Review','2026-01-17 08:00:00',NULL,NULL,NULL,NULL,NULL,1,'2026-01-17 22:29:53','2026-01-23 22:05:53','',0,'2026-01-17 22:29:55',1);
/*!40000 ALTER TABLE `unit_flips` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `unit_inspection_items`
--

DROP TABLE IF EXISTS `unit_inspection_items`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `unit_inspection_items` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `inspection_id` int(10) unsigned NOT NULL COMMENT 'Reference to unit_inspections',
  `item_name` varchar(100) NOT NULL COMMENT 'Name of item being inspected',
  `section` varchar(50) NOT NULL COMMENT 'Section this item belongs to',
  `status` enum('not_reviewed','ok','repair','replace') NOT NULL DEFAULT 'not_reviewed',
  `severity` enum('low','medium','high') DEFAULT NULL COMMENT 'Required if status is repair or replace',
  `notes` varchar(200) DEFAULT NULL COMMENT 'Optional notes (max 200 chars)',
  `photo_path` varchar(255) DEFAULT NULL COMMENT 'Path to uploaded photo',
  `replacement_cost` decimal(10,2) DEFAULT NULL COMMENT 'Cost snapshot from unit_item_costs at time of inspection',
  `work_order_id` int(10) unsigned DEFAULT NULL COMMENT 'Linked work order if auto-created',
  `is_safety_item` tinyint(1) NOT NULL DEFAULT 0 COMMENT 'Copied from unit_item_costs',
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  PRIMARY KEY (`id`),
  KEY `idx_inspection_id` (`inspection_id`),
  KEY `idx_status` (`status`),
  KEY `idx_section` (`section`),
  KEY `idx_work_order` (`work_order_id`),
  CONSTRAINT `unit_inspection_items_ibfk_1` FOREIGN KEY (`inspection_id`) REFERENCES `unit_inspections` (`id`) ON DELETE CASCADE,
  CONSTRAINT `unit_inspection_items_ibfk_2` FOREIGN KEY (`work_order_id`) REFERENCES `work_orders` (`id`) ON DELETE SET NULL
) ENGINE=InnoDB AUTO_INCREMENT=70 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Individual inspection item results';
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `unit_inspection_items`
--

LOCK TABLES `unit_inspection_items` WRITE;
/*!40000 ALTER TABLE `unit_inspection_items` DISABLE KEYS */;
INSERT INTO `unit_inspection_items` VALUES (1,1,'Refrigerator','Kitchen','not_reviewed',NULL,NULL,NULL,800.00,NULL,0,'2025-12-30 06:53:39','2025-12-30 06:53:39'),(2,1,'Stove/Range','Kitchen','not_reviewed',NULL,NULL,NULL,600.00,NULL,1,'2025-12-30 06:53:39','2025-12-30 06:53:39'),(3,1,'Dishwasher','Kitchen','not_reviewed',NULL,NULL,NULL,500.00,NULL,0,'2025-12-30 06:53:39','2025-12-30 06:53:39'),(4,1,'Microwave','Kitchen','not_reviewed',NULL,NULL,NULL,150.00,NULL,0,'2025-12-30 06:53:39','2025-12-30 06:53:39'),(5,1,'Kitchen Sink','Kitchen','not_reviewed',NULL,NULL,NULL,250.00,NULL,0,'2025-12-30 06:53:39','2025-12-30 06:53:39'),(6,1,'Kitchen Faucet','Kitchen','not_reviewed',NULL,NULL,NULL,120.00,NULL,0,'2025-12-30 06:53:39','2025-12-30 06:53:39'),(7,1,'Toilet','Bathroom','not_reviewed',NULL,NULL,NULL,300.00,NULL,1,'2025-12-30 06:53:39','2025-12-30 06:53:39'),(8,1,'Bathroom Sink','Bathroom','not_reviewed',NULL,NULL,NULL,200.00,NULL,0,'2025-12-30 06:53:39','2025-12-30 06:53:39'),(9,1,'Shower/Tub','Bathroom','not_reviewed',NULL,NULL,NULL,1200.00,NULL,0,'2025-12-30 06:53:39','2025-12-30 06:53:39'),(10,1,'Exhaust Fan','Bathroom','not_reviewed',NULL,NULL,NULL,120.00,NULL,1,'2025-12-30 06:53:39','2025-12-30 06:53:39'),(11,1,'Flooring','Living Room','not_reviewed',NULL,NULL,NULL,2500.00,NULL,0,'2025-12-30 06:53:39','2025-12-30 06:53:39'),(12,1,'Walls/Paint','Living Room','not_reviewed',NULL,NULL,NULL,600.00,NULL,0,'2025-12-30 06:53:39','2025-12-30 06:53:39'),(13,1,'Light Fixtures','Living Room','not_reviewed',NULL,NULL,NULL,150.00,NULL,0,'2025-12-30 06:53:39','2025-12-30 06:53:39'),(14,1,'Electrical Outlets','Living Room','not_reviewed',NULL,NULL,NULL,50.00,NULL,1,'2025-12-30 06:53:39','2025-12-30 06:53:39'),(15,1,'Furnace','HVAC','not_reviewed',NULL,NULL,NULL,3000.00,NULL,1,'2025-12-30 06:53:39','2025-12-30 06:53:39'),(16,1,'Air Conditioner','HVAC','not_reviewed',NULL,NULL,NULL,2500.00,NULL,1,'2025-12-30 06:53:39','2025-12-30 06:53:39'),(17,1,'Smoke Detector','Safety','not_reviewed',NULL,NULL,NULL,40.00,NULL,1,'2025-12-30 06:53:39','2025-12-30 06:53:39'),(18,1,'Carbon Monoxide Detector','Safety','not_reviewed',NULL,NULL,NULL,50.00,NULL,1,'2025-12-30 06:53:39','2025-12-30 06:53:39'),(19,1,'Fire Extinguisher','Safety','not_reviewed',NULL,NULL,NULL,60.00,NULL,1,'2025-12-30 06:53:39','2025-12-30 06:53:39'),(20,1,'Water Heater','Utilities','not_reviewed',NULL,NULL,NULL,1200.00,NULL,1,'2025-12-30 06:53:39','2025-12-30 06:53:39'),(21,1,'Entry Door','Entrance','not_reviewed',NULL,NULL,NULL,600.00,NULL,1,'2025-12-30 06:53:39','2025-12-30 06:53:39'),(22,1,'Door Locks','Security','not_reviewed',NULL,NULL,NULL,120.00,NULL,1,'2025-12-30 06:53:39','2025-12-30 06:53:39'),(23,1,'Windows','General','not_reviewed',NULL,NULL,NULL,400.00,NULL,0,'2025-12-30 06:53:39','2025-12-30 06:53:39'),(24,2,'Refrigerator','Kitchen','not_reviewed',NULL,NULL,NULL,800.00,NULL,0,'2025-12-30 06:57:08','2025-12-30 06:57:08'),(25,2,'Stove/Range','Kitchen','not_reviewed',NULL,NULL,NULL,600.00,NULL,1,'2025-12-30 06:57:08','2025-12-30 06:57:08'),(26,2,'Dishwasher','Kitchen','not_reviewed',NULL,NULL,NULL,500.00,NULL,0,'2025-12-30 06:57:08','2025-12-30 06:57:08'),(27,2,'Microwave','Kitchen','not_reviewed',NULL,NULL,NULL,150.00,NULL,0,'2025-12-30 06:57:08','2025-12-30 06:57:08'),(28,2,'Kitchen Sink','Kitchen','not_reviewed',NULL,NULL,NULL,250.00,NULL,0,'2025-12-30 06:57:08','2025-12-30 06:57:08'),(29,2,'Kitchen Faucet','Kitchen','not_reviewed',NULL,NULL,NULL,120.00,NULL,0,'2025-12-30 06:57:08','2025-12-30 06:57:08'),(30,2,'Toilet','Bathroom','not_reviewed',NULL,NULL,NULL,300.00,NULL,1,'2025-12-30 06:57:08','2025-12-30 06:57:08'),(31,2,'Bathroom Sink','Bathroom','not_reviewed',NULL,NULL,NULL,200.00,NULL,0,'2025-12-30 06:57:08','2025-12-30 06:57:08'),(32,2,'Shower/Tub','Bathroom','not_reviewed',NULL,NULL,NULL,1200.00,NULL,0,'2025-12-30 06:57:08','2025-12-30 06:57:08'),(33,2,'Exhaust Fan','Bathroom','not_reviewed',NULL,NULL,NULL,120.00,NULL,1,'2025-12-30 06:57:08','2025-12-30 06:57:08'),(34,2,'Flooring','Living Room','not_reviewed',NULL,NULL,NULL,2500.00,NULL,0,'2025-12-30 06:57:08','2025-12-30 06:57:08'),(35,2,'Walls/Paint','Living Room','not_reviewed',NULL,NULL,NULL,600.00,NULL,0,'2025-12-30 06:57:08','2025-12-30 06:57:08'),(36,2,'Light Fixtures','Living Room','not_reviewed',NULL,NULL,NULL,150.00,NULL,0,'2025-12-30 06:57:08','2025-12-30 06:57:08'),(37,2,'Electrical Outlets','Living Room','not_reviewed',NULL,NULL,NULL,50.00,NULL,1,'2025-12-30 06:57:08','2025-12-30 06:57:08'),(38,2,'Furnace','HVAC','not_reviewed',NULL,NULL,NULL,3000.00,NULL,1,'2025-12-30 06:57:08','2025-12-30 06:57:08'),(39,2,'Air Conditioner','HVAC','not_reviewed',NULL,NULL,NULL,2500.00,NULL,1,'2025-12-30 06:57:08','2025-12-30 06:57:08'),(40,2,'Smoke Detector','Safety','not_reviewed',NULL,NULL,NULL,40.00,NULL,1,'2025-12-30 06:57:08','2025-12-30 06:57:08'),(41,2,'Carbon Monoxide Detector','Safety','not_reviewed',NULL,NULL,NULL,50.00,NULL,1,'2025-12-30 06:57:08','2025-12-30 06:57:08'),(42,2,'Fire Extinguisher','Safety','not_reviewed',NULL,NULL,NULL,60.00,NULL,1,'2025-12-30 06:57:08','2025-12-30 06:57:08'),(43,2,'Water Heater','Utilities','not_reviewed',NULL,NULL,NULL,1200.00,NULL,1,'2025-12-30 06:57:08','2025-12-30 06:57:08'),(44,2,'Entry Door','Entrance','not_reviewed',NULL,NULL,NULL,600.00,NULL,1,'2025-12-30 06:57:08','2025-12-30 06:57:08'),(45,2,'Door Locks','Security','not_reviewed',NULL,NULL,NULL,120.00,NULL,1,'2025-12-30 06:57:08','2025-12-30 06:57:08'),(46,2,'Windows','General','not_reviewed',NULL,NULL,NULL,400.00,NULL,0,'2025-12-30 06:57:08','2025-12-30 06:57:08'),(47,3,'Refrigerator','Kitchen','not_reviewed',NULL,NULL,NULL,800.00,NULL,0,'2026-01-14 23:46:05','2026-01-14 23:46:05'),(48,3,'Stove/Range','Kitchen','not_reviewed',NULL,NULL,NULL,600.00,NULL,1,'2026-01-14 23:46:05','2026-01-14 23:46:05'),(49,3,'Dishwasher','Kitchen','not_reviewed',NULL,NULL,NULL,500.00,NULL,0,'2026-01-14 23:46:05','2026-01-14 23:46:05'),(50,3,'Microwave','Kitchen','not_reviewed',NULL,NULL,NULL,150.00,NULL,0,'2026-01-14 23:46:05','2026-01-14 23:46:05'),(51,3,'Kitchen Sink','Kitchen','not_reviewed',NULL,NULL,NULL,250.00,NULL,0,'2026-01-14 23:46:05','2026-01-14 23:46:05'),(52,3,'Kitchen Faucet','Kitchen','not_reviewed',NULL,NULL,NULL,120.00,NULL,0,'2026-01-14 23:46:05','2026-01-14 23:46:05'),(53,3,'Toilet','Bathroom','not_reviewed',NULL,NULL,NULL,300.00,NULL,1,'2026-01-14 23:46:05','2026-01-14 23:46:05'),(54,3,'Bathroom Sink','Bathroom','not_reviewed',NULL,NULL,NULL,200.00,NULL,0,'2026-01-14 23:46:05','2026-01-14 23:46:05'),(55,3,'Shower/Tub','Bathroom','not_reviewed',NULL,NULL,NULL,1200.00,NULL,0,'2026-01-14 23:46:05','2026-01-14 23:46:05'),(56,3,'Exhaust Fan','Bathroom','not_reviewed',NULL,NULL,NULL,120.00,NULL,1,'2026-01-14 23:46:05','2026-01-14 23:46:05'),(57,3,'Flooring','Living Room','not_reviewed',NULL,NULL,NULL,2500.00,NULL,0,'2026-01-14 23:46:05','2026-01-14 23:46:05'),(58,3,'Walls/Paint','Living Room','not_reviewed',NULL,NULL,NULL,600.00,NULL,0,'2026-01-14 23:46:05','2026-01-14 23:46:05'),(59,3,'Light Fixtures','Living Room','not_reviewed',NULL,NULL,NULL,150.00,NULL,0,'2026-01-14 23:46:05','2026-01-14 23:46:05'),(60,3,'Electrical Outlets','Living Room','not_reviewed',NULL,NULL,NULL,50.00,NULL,1,'2026-01-14 23:46:05','2026-01-14 23:46:05'),(61,3,'Furnace','HVAC','not_reviewed',NULL,NULL,NULL,3000.00,NULL,1,'2026-01-14 23:46:05','2026-01-14 23:46:05'),(62,3,'Air Conditioner','HVAC','not_reviewed',NULL,NULL,NULL,2500.00,NULL,1,'2026-01-14 23:46:05','2026-01-14 23:46:05'),(63,3,'Smoke Detector','Safety','not_reviewed',NULL,NULL,NULL,40.00,NULL,1,'2026-01-14 23:46:05','2026-01-14 23:46:05'),(64,3,'Carbon Monoxide Detector','Safety','not_reviewed',NULL,NULL,NULL,50.00,NULL,1,'2026-01-14 23:46:05','2026-01-14 23:46:05'),(65,3,'Fire Extinguisher','Safety','not_reviewed',NULL,NULL,NULL,60.00,NULL,1,'2026-01-14 23:46:05','2026-01-14 23:46:05'),(66,3,'Water Heater','Utilities','not_reviewed',NULL,NULL,NULL,1200.00,NULL,1,'2026-01-14 23:46:05','2026-01-14 23:46:05'),(67,3,'Entry Door','Entrance','not_reviewed',NULL,NULL,NULL,600.00,NULL,1,'2026-01-14 23:46:05','2026-01-14 23:46:05'),(68,3,'Door Locks','Security','not_reviewed',NULL,NULL,NULL,120.00,NULL,1,'2026-01-14 23:46:05','2026-01-14 23:46:05'),(69,3,'Windows','General','not_reviewed',NULL,NULL,NULL,400.00,NULL,0,'2026-01-14 23:46:05','2026-01-14 23:46:05');
/*!40000 ALTER TABLE `unit_inspection_items` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `unit_inspections`
--

DROP TABLE IF EXISTS `unit_inspections`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `unit_inspections` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `unit_id` int(10) unsigned NOT NULL COMMENT 'Reference to units table',
  `building` varchar(100) NOT NULL COMMENT 'Building name (Norland, Ledger, etc.)',
  `unit_number` varchar(50) NOT NULL COMMENT 'Unit number for display',
  `status` enum('in_progress','completed') NOT NULL DEFAULT 'in_progress',
  `started_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `completed_at` timestamp NULL DEFAULT NULL,
  `signed_off_by` int(10) unsigned DEFAULT NULL COMMENT 'User who signed off',
  `signature_data` text DEFAULT NULL COMMENT 'Base64 encoded signature image',
  `created_by` int(10) unsigned NOT NULL COMMENT 'User who created inspection',
  PRIMARY KEY (`id`),
  KEY `created_by` (`created_by`),
  KEY `signed_off_by` (`signed_off_by`),
  KEY `idx_unit_id` (`unit_id`),
  KEY `idx_status` (`status`),
  KEY `idx_building` (`building`),
  KEY `idx_started_at` (`started_at`),
  CONSTRAINT `unit_inspections_ibfk_1` FOREIGN KEY (`unit_id`) REFERENCES `units` (`id`),
  CONSTRAINT `unit_inspections_ibfk_2` FOREIGN KEY (`created_by`) REFERENCES `users` (`id`),
  CONSTRAINT `unit_inspections_ibfk_3` FOREIGN KEY (`signed_off_by`) REFERENCES `users` (`id`) ON DELETE SET NULL
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Unit flip inspection instances';
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `unit_inspections`
--

LOCK TABLES `unit_inspections` WRITE;
/*!40000 ALTER TABLE `unit_inspections` DISABLE KEYS */;
INSERT INTO `unit_inspections` VALUES (1,10,'Ledger Place','Unit 206','in_progress','2025-12-30 06:53:39',NULL,NULL,NULL,4),(2,57,'Norland Place','Unit 203','in_progress','2025-12-30 06:57:08',NULL,NULL,NULL,4),(3,17,'Ledger Place','Unit 213','in_progress','2026-01-14 23:46:05',NULL,NULL,NULL,4);
/*!40000 ALTER TABLE `unit_inspections` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `unit_item_costs`
--

DROP TABLE IF EXISTS `unit_item_costs`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `unit_item_costs` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `item_name` varchar(255) NOT NULL,
  `section` varchar(100) NOT NULL,
  `default_cost` decimal(10,2) NOT NULL DEFAULT 0.00,
  `is_safety_item` tinyint(1) NOT NULL DEFAULT 0,
  `is_active` tinyint(1) NOT NULL DEFAULT 1,
  `notes` text DEFAULT NULL,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  PRIMARY KEY (`id`),
  KEY `idx_section` (`section`),
  KEY `idx_active` (`is_active`)
) ENGINE=InnoDB AUTO_INCREMENT=24 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `unit_item_costs`
--

LOCK TABLES `unit_item_costs` WRITE;
/*!40000 ALTER TABLE `unit_item_costs` DISABLE KEYS */;
INSERT INTO `unit_item_costs` VALUES (1,'Refrigerator','Kitchen',800.00,0,1,NULL,'2025-12-30 05:32:44','2025-12-30 05:32:44'),(2,'Stove/Range','Kitchen',600.00,1,1,NULL,'2025-12-30 05:32:44','2025-12-30 05:32:44'),(3,'Dishwasher','Kitchen',500.00,0,1,NULL,'2025-12-30 05:32:44','2025-12-30 05:32:44'),(4,'Microwave','Kitchen',150.00,0,1,NULL,'2025-12-30 05:32:44','2025-12-30 05:32:44'),(5,'Kitchen Sink','Kitchen',250.00,0,1,NULL,'2025-12-30 05:32:44','2025-12-30 05:32:44'),(6,'Kitchen Faucet','Kitchen',120.00,0,1,NULL,'2025-12-30 05:32:44','2025-12-30 05:32:44'),(7,'Toilet','Bathroom',300.00,1,1,NULL,'2025-12-30 05:32:44','2025-12-30 05:32:44'),(8,'Bathroom Sink','Bathroom',200.00,0,1,NULL,'2025-12-30 05:32:44','2025-12-30 05:32:44'),(9,'Shower/Tub','Bathroom',1200.00,0,1,NULL,'2025-12-30 05:32:44','2025-12-30 05:32:44'),(10,'Exhaust Fan','Bathroom',120.00,1,1,NULL,'2025-12-30 05:32:44','2025-12-30 05:32:44'),(11,'Flooring','Living Room',2500.00,0,1,NULL,'2025-12-30 05:32:44','2025-12-30 05:32:44'),(12,'Walls/Paint','Living Room',600.00,0,1,NULL,'2025-12-30 05:32:44','2025-12-30 05:32:44'),(13,'Light Fixtures','Living Room',150.00,0,1,NULL,'2025-12-30 05:32:44','2025-12-30 05:32:44'),(14,'Electrical Outlets','Living Room',50.00,1,1,NULL,'2025-12-30 05:32:44','2025-12-30 05:32:44'),(15,'Furnace','HVAC',3000.00,1,1,NULL,'2025-12-30 05:32:44','2025-12-30 05:32:44'),(16,'Air Conditioner','HVAC',2500.00,1,1,NULL,'2025-12-30 05:32:44','2025-12-30 05:32:44'),(17,'Smoke Detector','Safety',40.00,1,1,NULL,'2025-12-30 05:32:44','2025-12-30 05:32:44'),(18,'Carbon Monoxide Detector','Safety',50.00,1,1,NULL,'2025-12-30 05:32:44','2025-12-30 05:32:44'),(19,'Fire Extinguisher','Safety',60.00,1,1,NULL,'2025-12-30 05:32:44','2025-12-30 05:32:44'),(20,'Water Heater','Utilities',1200.00,1,1,NULL,'2025-12-30 05:32:44','2025-12-30 05:32:44'),(21,'Entry Door','Entrance',600.00,1,1,NULL,'2025-12-30 05:32:44','2025-12-30 05:32:44'),(22,'Door Locks','Security',120.00,1,1,NULL,'2025-12-30 05:32:44','2025-12-30 05:32:44'),(23,'Windows','General',400.00,0,1,NULL,'2025-12-30 05:32:44','2025-12-30 05:32:44');
/*!40000 ALTER TABLE `unit_item_costs` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `unit_occupancies`
--

DROP TABLE IF EXISTS `unit_occupancies`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `unit_occupancies` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `unit_id` int(10) unsigned NOT NULL,
  `client_name` varchar(255) DEFAULT NULL,
  `occupancy_sequence` int(11) NOT NULL DEFAULT 1,
  `start_date` date NOT NULL,
  `end_date` date DEFAULT NULL,
  `notes` text DEFAULT NULL,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NULL DEFAULT NULL ON UPDATE current_timestamp(),
  PRIMARY KEY (`id`),
  KEY `idx_unit` (`unit_id`),
  KEY `idx_dates` (`start_date`,`end_date`),
  KEY `idx_active` (`unit_id`,`end_date`),
  CONSTRAINT `unit_occupancies_ibfk_1` FOREIGN KEY (`unit_id`) REFERENCES `units` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `unit_occupancies`
--

LOCK TABLES `unit_occupancies` WRITE;
/*!40000 ALTER TABLE `unit_occupancies` DISABLE KEYS */;
INSERT INTO `unit_occupancies` VALUES (3,1,'Test Client',1,'2025-12-01',NULL,NULL,'2026-01-01 01:53:46',NULL);
/*!40000 ALTER TABLE `unit_occupancies` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `units`
--

DROP TABLE IF EXISTS `units`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `units` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `site` varchar(100) NOT NULL,
  `unit_number` varchar(50) NOT NULL,
  `floor` int(11) DEFAULT NULL,
  `unit_type` varchar(50) DEFAULT NULL COMMENT 'Studio, 1BR, 2BR, etc.',
  `status` enum('Occupied','Vacant','Under Maintenance','Under Renovation','Offline','Ready','In-Turnover','Maintenance') NOT NULL DEFAULT 'Vacant',
  `square_footage` int(11) DEFAULT NULL,
  `notes` text DEFAULT NULL,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  PRIMARY KEY (`id`),
  UNIQUE KEY `unique_site_unit` (`site`,`unit_number`),
  KEY `idx_site` (`site`),
  KEY `idx_status` (`status`)
) ENGINE=InnoDB AUTO_INCREMENT=91 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `units`
--

LOCK TABLES `units` WRITE;
/*!40000 ALTER TABLE `units` DISABLE KEYS */;
INSERT INTO `units` VALUES (1,'Ledger Place','Unit 101',0,'Client Unit','In-Turnover',NULL,NULL,'2025-12-31 05:48:15','2026-01-23 18:19:39'),(2,'Ledger Place','Unit 102',0,'Client Unit','In-Turnover',NULL,NULL,'2025-12-31 05:48:15','2026-01-23 19:18:08'),(3,'Ledger Place','Unit 103',0,'Client Unit','Occupied',NULL,NULL,'2025-12-31 05:48:15','2026-01-29 00:03:08'),(4,'Ledger Place','Unit 104',0,'Client Unit','Offline',NULL,NULL,'2025-12-31 05:48:15','2026-01-29 00:07:31'),(5,'Ledger Place','Unit 105',0,'Client Unit','In-Turnover',NULL,NULL,'2025-12-31 05:48:15','2026-01-23 22:58:38'),(6,'Ledger Place','Unit 201',0,'Client Unit','In-Turnover',NULL,NULL,'2025-12-31 05:48:15','2026-01-25 01:07:52'),(7,'Ledger Place','Unit 202',0,'Client Unit','Offline',NULL,NULL,'2025-12-31 05:48:15','2026-02-03 05:07:42'),(8,'Ledger Place','Unit 203',0,'Client Unit','In-Turnover',NULL,NULL,'2025-12-31 05:48:15','2026-01-28 23:56:08'),(9,'Ledger Place','Unit 204',0,'Client Unit','Occupied',NULL,NULL,'2025-12-31 05:48:15','2026-01-23 18:11:46'),(10,'Ledger Place','Unit 206',0,'Client Unit','Occupied',NULL,NULL,'2025-12-31 05:48:15','2026-01-23 18:11:46'),(11,'Ledger Place','Unit 207',0,'Client Unit','Occupied',NULL,NULL,'2025-12-31 05:48:15','2026-01-23 18:11:46'),(12,'Ledger Place','Unit 208',0,'Client Unit','Occupied',NULL,NULL,'2025-12-31 05:48:15','2026-01-23 18:11:46'),(13,'Ledger Place','Unit 209',0,'Client Unit','Occupied',NULL,NULL,'2025-12-31 05:48:15','2026-01-23 18:11:46'),(14,'Ledger Place','Unit 210',0,'Client Unit','Occupied',NULL,NULL,'2025-12-31 05:48:15','2026-01-23 18:11:46'),(15,'Ledger Place','Unit 211',0,'Client Unit','Occupied',NULL,NULL,'2025-12-31 05:48:15','2026-01-23 18:11:46'),(16,'Ledger Place','Unit 212',0,'Client Unit','Occupied',NULL,NULL,'2025-12-31 05:48:15','2026-01-23 18:11:46'),(17,'Ledger Place','Unit 213',0,'Client Unit','Occupied',NULL,NULL,'2025-12-31 05:48:15','2026-01-23 18:11:46'),(18,'Ledger Place','Unit 214',0,'Client Unit','Occupied',NULL,NULL,'2025-12-31 05:48:15','2026-01-23 18:11:46'),(19,'Ledger Place','Unit 301',0,'Client Unit','Occupied',NULL,NULL,'2025-12-31 05:48:15','2026-01-23 18:11:46'),(20,'Ledger Place','Unit 302',0,'Client Unit','Occupied',NULL,NULL,'2025-12-31 05:48:15','2026-01-23 18:11:46'),(21,'Ledger Place','Unit 303',0,'Client Unit','Occupied',NULL,NULL,'2025-12-31 05:48:15','2026-01-23 18:11:46'),(22,'Ledger Place','Unit 304',0,'Client Unit','Occupied',NULL,NULL,'2025-12-31 05:48:15','2026-01-23 18:11:46'),(23,'Ledger Place','Unit 306',0,'Client Unit','Occupied',NULL,NULL,'2025-12-31 05:48:15','2026-01-23 18:11:46'),(24,'Ledger Place','Unit 307',0,'Client Unit','Occupied',NULL,NULL,'2025-12-31 05:48:15','2026-01-23 18:11:46'),(25,'Ledger Place','Unit 308',0,'Client Unit','Occupied',NULL,NULL,'2025-12-31 05:48:15','2026-01-23 18:11:46'),(26,'Ledger Place','Unit 309',0,'Client Unit','Occupied',NULL,NULL,'2025-12-31 05:48:15','2026-01-23 18:11:46'),(27,'Ledger Place','Unit 310',0,'Client Unit','Occupied',NULL,NULL,'2025-12-31 05:48:15','2026-01-23 18:11:46'),(28,'Ledger Place','Unit 311',0,'Client Unit','Occupied',NULL,NULL,'2025-12-31 05:48:15','2026-01-23 18:11:46'),(29,'Ledger Place','Unit 312',0,'Client Unit','Occupied',NULL,NULL,'2025-12-31 05:48:15','2026-01-23 18:11:46'),(30,'Ledger Place','Unit 313',0,'Client Unit','Occupied',NULL,NULL,'2025-12-31 05:48:15','2026-01-23 18:11:46'),(31,'Ledger Place','Unit 314',0,'Client Unit','Occupied',NULL,NULL,'2025-12-31 05:48:15','2026-01-23 18:11:46'),(32,'Ledger Place','Unit 401',0,'Client Unit','Occupied',NULL,NULL,'2025-12-31 05:48:15','2026-01-23 18:11:46'),(33,'Ledger Place','Unit 402',0,'Client Unit','Occupied',NULL,NULL,'2025-12-31 05:48:15','2026-01-23 18:11:46'),(34,'Ledger Place','Unit 403',0,'Client Unit','Occupied',NULL,NULL,'2025-12-31 05:48:15','2026-01-23 18:11:46'),(35,'Ledger Place','Unit 404',0,'Client Unit','Occupied',NULL,NULL,'2025-12-31 05:48:15','2026-01-23 18:11:46'),(36,'Ledger Place','Unit 405',0,'Client Unit','Occupied',NULL,NULL,'2025-12-31 05:48:15','2026-01-23 18:11:46'),(37,'Ledger Place','Unit 407',0,'Client Unit','Occupied',NULL,NULL,'2025-12-31 05:48:15','2026-01-23 18:11:46'),(38,'Ledger Place','Unit 408',0,'Client Unit','Occupied',NULL,NULL,'2025-12-31 05:48:15','2026-01-23 18:11:46'),(39,'Ledger Place','Unit 409',0,'Client Unit','Occupied',NULL,NULL,'2025-12-31 05:48:15','2026-01-23 18:11:46'),(40,'Ledger Place','Unit 410',0,'Client Unit','Occupied',NULL,NULL,'2025-12-31 05:48:15','2026-01-23 18:11:46'),(41,'Ledger Place','Unit 411',0,'Client Unit','Occupied',NULL,NULL,'2025-12-31 05:48:15','2026-01-23 18:11:46'),(42,'Ledger Place','Unit 412',0,'Client Unit','Occupied',NULL,NULL,'2025-12-31 05:48:15','2026-01-23 18:11:46'),(43,'Ledger Place','Unit 413',0,'Client Unit','Occupied',NULL,NULL,'2025-12-31 05:48:15','2026-01-23 18:11:46'),(44,'Ledger Place','Unit 414',0,'Client Unit','Occupied',NULL,NULL,'2025-12-31 05:48:15','2026-01-23 18:11:46'),(45,'Norland Place','Unit 101',0,'Client Unit','Occupied',NULL,NULL,'2025-12-31 05:48:15','2026-01-23 18:11:46'),(46,'Norland Place','Unit 102',0,'Client Unit','Occupied',NULL,NULL,'2025-12-31 05:48:15','2026-01-23 18:11:46'),(47,'Norland Place','Unit 103',0,'Client Unit','Occupied',NULL,NULL,'2025-12-31 05:48:15','2026-01-23 18:11:46'),(48,'Norland Place','Unit 104',0,'Client Unit','Occupied',NULL,NULL,'2025-12-31 05:48:15','2026-01-23 18:11:46'),(49,'Norland Place','Unit 105',0,'Client Unit','In-Turnover',NULL,NULL,'2025-12-31 05:48:15','2026-01-30 22:54:40'),(50,'Norland Place','Unit 106',0,'Client Unit','Occupied',NULL,NULL,'2025-12-31 05:48:15','2026-01-23 18:11:46'),(51,'Norland Place','Unit 107',0,'Client Unit','Occupied',NULL,NULL,'2025-12-31 05:48:15','2026-01-23 18:11:46'),(52,'Norland Place','Unit 108',0,'Client Unit','Occupied',NULL,NULL,'2025-12-31 05:48:15','2026-01-23 18:11:46'),(53,'Norland Place','Unit 109',0,'Client Unit','Occupied',NULL,NULL,'2025-12-31 05:48:15','2026-01-23 18:11:46'),(54,'Norland Place','Unit 110',0,'Client Unit','Occupied',NULL,NULL,'2025-12-31 05:48:15','2026-01-23 18:11:46'),(55,'Norland Place','Unit 201',0,'Client Unit','Occupied',NULL,NULL,'2025-12-31 05:48:15','2026-01-23 18:11:46'),(56,'Norland Place','Unit 202',0,'Client Unit','Occupied',NULL,NULL,'2025-12-31 05:48:15','2026-01-23 18:11:46'),(57,'Norland Place','Unit 203',0,'Client Unit','In-Turnover',NULL,NULL,'2025-12-31 05:48:15','2026-02-03 04:36:05'),(58,'Norland Place','Unit 204',0,'Client Unit','Occupied',NULL,NULL,'2025-12-31 05:48:15','2026-01-23 18:11:46'),(59,'Norland Place','Unit 206',0,'Client Unit','Occupied',NULL,NULL,'2025-12-31 05:48:15','2026-01-23 18:11:46'),(60,'Norland Place','Unit 207',0,'Client Unit','Occupied',NULL,NULL,'2025-12-31 05:48:15','2026-01-23 18:11:46'),(61,'Norland Place','Unit 208',0,'Client Unit','Occupied',NULL,NULL,'2025-12-31 05:48:15','2026-01-23 18:11:46'),(62,'Norland Place','Unit 209',0,'Client Unit','Occupied',NULL,NULL,'2025-12-31 05:48:15','2026-01-23 18:11:46'),(63,'Norland Place','Unit 210',0,'Client Unit','Occupied',NULL,NULL,'2025-12-31 05:48:15','2026-01-23 18:11:46'),(64,'Norland Place','Unit 211',0,'Client Unit','Occupied',NULL,NULL,'2025-12-31 05:48:15','2026-01-23 18:11:46'),(65,'Norland Place','Unit 212',0,'Client Unit','Occupied',NULL,NULL,'2025-12-31 05:48:15','2026-01-23 18:11:46'),(66,'Norland Place','Unit 213',0,'Client Unit','Occupied',NULL,NULL,'2025-12-31 05:48:15','2026-01-23 18:11:46'),(67,'Norland Place','Unit 214',0,'Client Unit','Occupied',NULL,NULL,'2025-12-31 05:48:15','2026-01-23 18:11:46'),(68,'Norland Place','Unit 215',0,'Client Unit','Occupied',NULL,NULL,'2025-12-31 05:48:15','2026-01-23 18:11:46'),(69,'Norland Place','Unit 216',0,'Client Unit','Occupied',NULL,NULL,'2025-12-31 05:48:15','2026-01-23 18:11:46'),(70,'Norland Place','Unit 217',0,'Client Unit','Occupied',NULL,NULL,'2025-12-31 05:48:15','2026-01-23 18:11:46'),(71,'Norland Place','Unit 218',0,'Client Unit','Occupied',NULL,NULL,'2025-12-31 05:48:15','2026-01-23 18:11:46'),(72,'Norland Place','Unit 219',0,'Client Unit','Occupied',NULL,NULL,'2025-12-31 05:48:15','2026-01-23 18:11:46'),(73,'Norland Place','Unit 301',0,'Client Unit','Occupied',NULL,NULL,'2025-12-31 05:48:15','2026-01-23 18:11:46'),(74,'Norland Place','Unit 302',0,'Client Unit','Occupied',NULL,NULL,'2025-12-31 05:48:15','2026-01-23 18:11:46'),(75,'Norland Place','Unit 303',0,'Client Unit','Occupied',NULL,NULL,'2025-12-31 05:48:15','2026-01-23 18:11:46'),(76,'Norland Place','Unit 304',0,'Client Unit','Occupied',NULL,NULL,'2025-12-31 05:48:15','2026-01-23 18:11:46'),(77,'Norland Place','Unit 306',0,'Client Unit','Occupied',NULL,NULL,'2025-12-31 05:48:15','2026-01-23 18:11:46'),(78,'Norland Place','Unit 307',0,'Client Unit','Occupied',NULL,NULL,'2025-12-31 05:48:15','2026-01-23 18:11:46'),(79,'Norland Place','Unit 308',0,'Client Unit','Occupied',NULL,NULL,'2025-12-31 05:48:15','2026-01-23 18:11:46'),(80,'Norland Place','Unit 309',0,'Client Unit','Occupied',NULL,NULL,'2025-12-31 05:48:15','2026-01-23 18:11:46'),(81,'Norland Place','Unit 310',0,'Client Unit','Occupied',NULL,NULL,'2025-12-31 05:48:15','2026-01-23 18:11:46'),(82,'Norland Place','Unit 311',0,'Client Unit','Occupied',NULL,NULL,'2025-12-31 05:48:15','2026-01-23 18:11:46'),(83,'Norland Place','Unit 312',0,'Client Unit','Occupied',NULL,NULL,'2025-12-31 05:48:15','2026-01-23 18:11:46'),(84,'Norland Place','Unit 313',0,'Client Unit','Occupied',NULL,NULL,'2025-12-31 05:48:15','2026-01-23 18:11:46'),(85,'Norland Place','Unit 314',0,'Client Unit','Occupied',NULL,NULL,'2025-12-31 05:48:15','2026-01-23 18:11:46'),(86,'Norland Place','Unit 315',0,'Client Unit','Occupied',NULL,NULL,'2025-12-31 05:48:15','2026-01-23 18:11:46'),(87,'Norland Place','Unit 316',0,'Client Unit','Occupied',NULL,NULL,'2025-12-31 05:48:15','2026-01-23 18:11:46'),(88,'Norland Place','Unit 317',0,'Client Unit','Occupied',NULL,NULL,'2025-12-31 05:48:15','2026-01-23 18:11:46'),(89,'Norland Place','Unit 318',0,'Client Unit','Occupied',NULL,NULL,'2025-12-31 05:48:15','2026-01-23 18:11:46'),(90,'Norland Place','Unit 319',0,'Client Unit','Occupied',NULL,NULL,'2025-12-31 05:48:15','2026-01-23 18:11:46');
/*!40000 ALTER TABLE `units` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `user_settings`
--

DROP TABLE IF EXISTS `user_settings`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `user_settings` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `user_id` int(11) NOT NULL,
  `settings` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL CHECK (json_valid(`settings`)),
  `updated_at` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  PRIMARY KEY (`id`),
  UNIQUE KEY `unique_user` (`user_id`),
  KEY `idx_user_settings_user_id` (`user_id`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `user_settings`
--

LOCK TABLES `user_settings` WRITE;
/*!40000 ALTER TABLE `user_settings` DISABLE KEYS */;
INSERT INTO `user_settings` VALUES (1,1,'{\"dateFormat\":\"MM\\/DD\\/YYYY\",\"timeFormat\":\"12hr\",\"units\":\"imperial\",\"defaultPage\":\"assets\",\"emailNotifications\":true,\"inAppNotifications\":true,\"dailySummary\":false,\"fontSize\":\"small\",\"highContrast\":false,\"reducedMotion\":true,\"buttonSize\":\"normal\"}','2026-01-30 05:53:28');
/*!40000 ALTER TABLE `user_settings` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `users`
--

DROP TABLE IF EXISTS `users`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `users` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `username` varchar(50) NOT NULL,
  `password_hash` varchar(255) NOT NULL,
  `role` enum('requester','technician','manager','admin') NOT NULL DEFAULT 'technician',
  `pin_hash` varchar(255) DEFAULT NULL COMMENT '4-digit PIN hash for mobile quick login',
  `full_name` varchar(100) DEFAULT NULL,
  `email` varchar(100) DEFAULT NULL,
  `notifications_enabled` tinyint(1) NOT NULL DEFAULT 1 COMMENT 'User opt-in for email notifications',
  `is_active` tinyint(1) NOT NULL DEFAULT 1,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `last_login` timestamp NULL DEFAULT NULL,
  `can_change_pin` tinyint(1) NOT NULL DEFAULT 1 COMMENT 'Whether user is allowed to change their PIN (0=disabled, 1=enabled)',
  PRIMARY KEY (`id`),
  UNIQUE KEY `username` (`username`),
  KEY `idx_username` (`username`),
  KEY `idx_role` (`role`),
  KEY `idx_active` (`is_active`),
  KEY `idx_can_change_pin` (`can_change_pin`)
) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `users`
--

LOCK TABLES `users` WRITE;
/*!40000 ALTER TABLE `users` DISABLE KEYS */;
INSERT INTO `users` VALUES (1,'admin','$2y$10$xOcjvjkYYxE8zQBP.TqXMO7n8yJQYbGHqLXw5E0H3h/YV3JKQUvda','admin','$2y$10$NfWMCJ5StEcmc1HfYhUhaux4.pDFrX3FXIpWtaGTZPsjm97tqIeqO','System Administrator',NULL,1,1,'2025-12-30 10:00:43','2026-02-28 20:48:12',1),(3,'Ledger','','requester','$2y$10$WnWKTM0qRvJwjwUC.1F5.uSRGNap2I2mt3vnEYSFaa5wGFHvrT72u','Ledger Staff','ledgerstaff@progressivehousing.net',1,1,'2025-12-31 05:50:53',NULL,1),(4,'Norland','','requester','$2y$10$w8xqRbnILs0Jl.grquNME.BrQdBO/8JWhm3.zoA0Dse4/MnShVbOS','Norland Staff','norlandstaff@progressivehousing.net',1,1,'2025-12-31 20:35:06',NULL,1),(5,'Douglas','','requester','$2y$10$FZk.Q9upNRiSemxCAh0AveG3V5fwuPLtwA.6n3NUU107bhTsQjkYC','Douglas Staff','shelterstaff@progressivehousing.net',1,1,'2025-12-31 21:39:57',NULL,1),(6,'Gerry','','technician','$2y$10$ODV8F1TsG2it3r4GgnbO9./sYVCZ7OBSvJvsLrprQSBeiPZms2Pfi','Geraldo Abad','gabad@progressivehousing.net',1,1,'2026-01-26 22:48:02',NULL,1),(7,'Jimmy','','manager','$2y$10$B/YqRwAwAnkKC/lT.gWbSeS/LGMCNOKpXRdV32FXQC34tYErcFbXS','Jimmy Jenkins','jjenkins@progressivehousing.net',1,1,'2026-01-28 23:45:25',NULL,1),(8,'sgood','','technician','$2y$10$P9vxBuwL7ox7b1Ur1Z.tXu/ampOJ0PgRKBmEKM3dVfHHdmUIczrdu','Steve Good','rinkguy@gmail.com',1,1,'2026-02-01 01:01:03','2026-02-24 18:31:07',1);
/*!40000 ALTER TABLE `users` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `vendor_parts`
--

DROP TABLE IF EXISTS `vendor_parts`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `vendor_parts` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `vendor_id` int(10) unsigned NOT NULL,
  `part_id` int(10) unsigned NOT NULL,
  `vendor_part_number` varchar(100) DEFAULT NULL,
  `vendor_price` decimal(10,2) DEFAULT NULL,
  `lead_time_days` int(11) DEFAULT NULL,
  `is_preferred` tinyint(1) NOT NULL DEFAULT 0,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  PRIMARY KEY (`id`),
  UNIQUE KEY `uk_vendor_part` (`vendor_id`,`part_id`),
  KEY `fk_vendor_parts_part` (`part_id`),
  CONSTRAINT `fk_vendor_parts_part` FOREIGN KEY (`part_id`) REFERENCES `parts` (`id`) ON DELETE CASCADE,
  CONSTRAINT `fk_vendor_parts_vendor` FOREIGN KEY (`vendor_id`) REFERENCES `vendors` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `vendor_parts`
--

LOCK TABLES `vendor_parts` WRITE;
/*!40000 ALTER TABLE `vendor_parts` DISABLE KEYS */;
/*!40000 ALTER TABLE `vendor_parts` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `vendors`
--

DROP TABLE IF EXISTS `vendors`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `vendors` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `name` varchar(150) NOT NULL,
  `vendor_type` enum('supplier','contractor','both') NOT NULL DEFAULT 'supplier',
  `contact_name` varchar(150) DEFAULT NULL,
  `phone` varchar(30) DEFAULT NULL,
  `email` varchar(150) DEFAULT NULL,
  `website` varchar(255) DEFAULT NULL,
  `address` varchar(255) DEFAULT NULL,
  `city` varchar(100) DEFAULT NULL,
  `state` varchar(50) DEFAULT NULL,
  `zip` varchar(20) DEFAULT NULL,
  `rating` tinyint(3) unsigned DEFAULT NULL COMMENT '1-5 star rating',
  `notes` text DEFAULT NULL,
  `is_active` tinyint(1) NOT NULL DEFAULT 1,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  PRIMARY KEY (`id`),
  KEY `idx_vendor_active` (`is_active`),
  KEY `idx_vendor_type` (`vendor_type`)
) ENGINE=InnoDB AUTO_INCREMENT=35 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `vendors`
--

LOCK TABLES `vendors` WRITE;
/*!40000 ALTER TABLE `vendors` DISABLE KEYS */;
INSERT INTO `vendors` VALUES (1,'Advantage Pest Control Ltd.','contractor','Pat Kosela','604 780 5310','patkosela@hotmail.com','https://hotmail.com',NULL,'Burnaby','BC',NULL,4,'Pest Control services for building operations',1,'2026-02-01 03:00:05','2026-02-03 05:12:56'),(2,'All Coast Roofing','contractor','Alex Baxter','778 229 0250','office@allcoastroofing.ca','https://allcoastroofing.ca',NULL,'Burnaby','BC',NULL,NULL,'Roofing services for building operations',1,'2026-02-01 03:00:05','2026-02-01 03:24:37'),(3,'Asset Lab','supplier','Tomasz Pelszynski','604-773-2502','tomasz@assetlab.ca','https://assetlab.ca',NULL,'Burnaby','BC',NULL,NULL,'General Contractor services for building operations',1,'2026-02-01 03:00:05','2026-02-01 03:24:37'),(4,'AZ Painting','contractor','Amir Zamani','778 231 6622','amir@azpaintingvancouver.ca','https://azpaintingvancouver.ca',NULL,'Burnaby','BC',NULL,NULL,'Painting services for building operations',1,'2026-02-01 03:00:05','2026-02-01 03:24:37'),(5,'Best Built-In','supplier',NULL,'604-324-7777','customerservice@bestbuiltin.ca','https://bestbuiltin.ca',NULL,'Burnaby','BC',NULL,NULL,'General Contractor services for building operations',1,'2026-02-01 03:00:05','2026-02-01 03:24:37'),(6,'Cintas','supplier',NULL,'604-817-9955',NULL,NULL,NULL,'Burnaby','BC',NULL,NULL,'Supplies services for building operations',1,'2026-02-01 03:00:05','2026-02-01 03:24:37'),(7,'City of Burnaby','contractor',NULL,'604-294-7974',NULL,NULL,NULL,'Burnaby','BC',NULL,NULL,'Municipal services for building operations',1,'2026-02-01 03:00:05','2026-02-01 03:24:37'),(8,'Coinomatic','supplier',NULL,'(604) 270-8441',NULL,NULL,NULL,'Burnaby','BC',NULL,NULL,'General Contractor services for building operations',1,'2026-02-01 03:00:05','2026-02-01 03:24:37'),(9,'Commercial Vent Cleaning','contractor',NULL,'604-251-1717','office@commercialvent.com','https://commercialvent.com',NULL,'Burnaby','BC',NULL,NULL,'Cleaning services for building operations',1,'2026-02-01 03:00:05','2026-02-01 03:24:37'),(10,'Dutch Doors','contractor','Kyle Van','7782275953','info@dutchdoorhardware.com','https://dutchdoorhardware.com',NULL,'Burnaby','BC',NULL,NULL,'General Contractor services for building operations',1,'2026-02-01 03:00:05','2026-02-01 03:24:37'),(11,'Fine Fences','contractor','Aaron','604 783 5079','info@finefence.ca','https://finefence.ca',NULL,'Burnaby','BC',NULL,4,'Fencing services for building operations',1,'2026-02-01 03:00:05','2026-02-03 05:13:17'),(12,'Good Fellas Plumbing & Heating','contractor',NULL,'(778) 360-2622 or Cell - (604)',NULL,NULL,NULL,'Burnaby','BC',NULL,NULL,'Plumbing services for building operations',1,'2026-02-01 03:00:05','2026-02-01 03:24:37'),(13,'Key Foods','both',NULL,'604 433 4484','service@keyfood.ca','https://keyfood.ca',NULL,'Burnaby','BC',NULL,NULL,'Supplies services for building operations',1,'2026-02-01 03:00:05','2026-02-01 03:24:37'),(14,'Knowledge refrigeration','contractor',NULL,'778 522 5669','info@knowledgehvacr.ca','https://knowledgehvacr.ca',NULL,'Burnaby','BC',NULL,NULL,'HVAC services for building operations',1,'2026-02-01 03:00:05','2026-02-01 03:24:37'),(15,'Locksmith','contractor','Benny','778-829-6281',NULL,NULL,NULL,'Burnaby','BC',NULL,NULL,'Locksmith services for building operations',1,'2026-02-01 03:00:05','2026-02-01 03:24:37'),(16,'Mainstream Backflow','contractor','Robert Mackay','778 928 0096','msbackflow@hotmail.com','https://hotmail.com',NULL,'Burnaby','BC',NULL,NULL,'Backflow Testing services for building operations',1,'2026-02-01 03:00:05','2026-02-01 03:24:37'),(17,'New-Life Electric','contractor','Ryan Stare','778 840 0892','ryan@newlifeelectric.ca','https://newlifeelectric.ca',NULL,'Burnaby','BC',NULL,4,'Electrical services for building operations',1,'2026-02-01 03:00:05','2026-02-03 05:13:29'),(18,'Northwood Roofing Ltd.','contractor','Tyler Baker','+1 (672) 208-5996','ty@northwoodroofing.com','https://northwoodroofing.com',NULL,'Burnaby','BC',NULL,NULL,'Roofing services for building operations',1,'2026-02-01 03:00:05','2026-02-01 03:24:37'),(19,'Optimal Mechanical','contractor','Kurt Keller','604 807 0952',NULL,NULL,NULL,'Burnaby','BC',NULL,3,'HVAC services for building operations',1,'2026-02-01 03:00:05','2026-02-03 05:14:37'),(20,'Orkin Canada','contractor','Heidi Wilson','604-434-6641','hwilson@orkincanada.com','https://orkincanada.com',NULL,'Burnaby','BC',NULL,NULL,'Pest Control services for building operations',1,'2026-02-01 03:00:05','2026-02-01 03:24:37'),(21,'Otis Elevator','contractor',NULL,'(604) 412-3400',NULL,NULL,NULL,'Burnaby','BC',NULL,NULL,'Elevator services for building operations',1,'2026-02-01 03:00:05','2026-02-01 03:24:37'),(22,'PPD Restorations','contractor',NULL,'(604) 942-4357','info@ppdltd.ca','https://ppdltd.ca',NULL,'Burnaby','BC',NULL,4,'General Contractor services for building operations',1,'2026-02-01 03:00:05','2026-02-03 05:13:40'),(23,'Redux','contractor',NULL,'Cell - (604) 202-1366','info@reduxprogram.com','https://reduxprogram.com',NULL,'Burnaby','BC',NULL,NULL,'General Contractor services for building operations',1,'2026-02-01 03:00:05','2026-02-01 03:24:37'),(24,'Reliable Security','contractor',NULL,'(604) 777-2280',NULL,NULL,NULL,'Burnaby','BC',NULL,NULL,'Security services for building operations',1,'2026-02-01 03:00:05','2026-02-01 03:24:37'),(25,'R&M Mechanical','contractor',NULL,'(604) 677-9000','service@rmmechanical.ca','https://rmmechanical.ca',NULL,'Burnaby','BC',NULL,NULL,'HVAC services for building operations',1,'2026-02-01 03:00:05','2026-02-01 03:24:37'),(26,'Sasco','contractor',NULL,NULL,'mail@sascocontractors.com','https://sascocontractors.com',NULL,'Burnaby','BC',NULL,NULL,'General Contractor services for building operations',1,'2026-02-01 03:00:05','2026-02-01 03:24:37'),(27,'Secure Lodging Systems','both','Cliff DeSilva','778 879 9432','cdesilva@securelodging.com','https://securelodging.com',NULL,'Burnaby','BC',NULL,NULL,'General Contractor services for building operations',1,'2026-02-01 03:00:05','2026-02-01 03:24:37'),(28,'Seguin Morris','contractor',NULL,'(604) 482-0511','admin@seguinmorris.com','https://seguinmorris.com',NULL,'Burnaby','BC',NULL,NULL,'General Contractor services for building operations',1,'2026-02-01 03:00:05','2026-02-01 03:24:37'),(29,'Swish','supplier','Sukhraj Khera','604 255 2727 EXT 5236','sukhraj.khera@swish.ca','https://swish.ca',NULL,'Burnaby','BC',NULL,NULL,'Cleaning services for building operations',1,'2026-02-01 03:00:05','2026-02-01 03:24:37'),(30,'Vanguard Cleaning Systems','contractor','Ashley Bielli','604 558 1852','abielli@vgcanadawest.com','https://vgcanadawest.com',NULL,'Burnaby','BC',NULL,NULL,'Cleaning services for building operations',1,'2026-02-01 03:00:05','2026-02-01 03:24:37'),(31,'Viking Fire Protection','both',NULL,'(604) 324-7122','vancouver@vikingfire.ca','https://vikingfire.ca',NULL,'Burnaby','BC',NULL,NULL,'Fire Protection services for building operations',1,'2026-02-01 03:00:05','2026-02-01 03:24:37'),(32,'Vital Aire','supplier',NULL,NULL,'cs.vitalaire@airliquide.com','https://airliquide.com',NULL,'Burnaby','BC',NULL,NULL,'General Contractor services for building operations',1,'2026-02-01 03:00:05','2026-02-01 03:24:37'),(33,'Wisal Glass','contractor','Hamid','(604) 781-3224','wisalwindows@gmail.com','https://gmail.com',NULL,'Burnaby','BC',NULL,4,'Glazing services for building operations',1,'2026-02-01 03:00:05','2026-02-03 05:13:49'),(34,'Clearly Plumbing & Drainage','contractor','Vinnie Singh','(604) 939-2537','manager@clearlyplumbing.ca','https://www.clearlyplumbinganddrainage.ca','# 101 - 11378 Kingston St.','Maple Ridge','BC','V2X 0Y7',4,NULL,1,'2026-02-03 05:12:18','2026-02-03 05:12:39');
/*!40000 ALTER TABLE `vendors` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `work_order_assignments`
--

DROP TABLE IF EXISTS `work_order_assignments`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `work_order_assignments` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `work_order_id` int(10) unsigned NOT NULL,
  `user_id` int(10) unsigned NOT NULL,
  `assigned_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `assigned_by` int(10) unsigned NOT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `unique_assignment` (`work_order_id`,`user_id`),
  KEY `idx_work_order` (`work_order_id`),
  KEY `idx_user` (`user_id`)
) ENGINE=InnoDB AUTO_INCREMENT=15 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `work_order_assignments`
--

LOCK TABLES `work_order_assignments` WRITE;
/*!40000 ALTER TABLE `work_order_assignments` DISABLE KEYS */;
INSERT INTO `work_order_assignments` VALUES (1,12,1,'2026-01-25 03:16:42',1),(2,13,1,'2026-01-25 03:16:42',1),(3,57,1,'2026-01-26 19:40:11',1),(4,37,6,'2026-01-26 04:15:30',1),(5,50,6,'2026-01-26 06:16:21',1),(6,52,6,'2026-01-26 06:17:36',1),(7,55,6,'2026-01-26 06:17:36',1),(8,38,6,'2026-01-26 06:12:13',1),(13,37,1,'2026-01-27 21:17:21',1),(14,37,7,'2026-01-30 05:52:01',1);
/*!40000 ALTER TABLE `work_order_assignments` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `work_order_attachments`
--

DROP TABLE IF EXISTS `work_order_attachments`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `work_order_attachments` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `work_order_id` int(10) unsigned NOT NULL,
  `filename` varchar(255) NOT NULL COMMENT 'Stored filename (unique)',
  `original_filename` varchar(255) NOT NULL COMMENT 'Original uploaded filename',
  `file_size` int(10) unsigned NOT NULL COMMENT 'Size in bytes',
  `mime_type` varchar(100) NOT NULL COMMENT 'MIME type (e.g., image/jpeg)',
  `uploaded_by` int(10) unsigned NOT NULL,
  `uploaded_at` timestamp NOT NULL DEFAULT current_timestamp(),
  PRIMARY KEY (`id`),
  KEY `uploaded_by` (`uploaded_by`),
  KEY `idx_work_order_id` (`work_order_id`),
  KEY `idx_uploaded_at` (`uploaded_at`),
  CONSTRAINT `work_order_attachments_ibfk_1` FOREIGN KEY (`work_order_id`) REFERENCES `work_orders` (`id`) ON DELETE CASCADE,
  CONSTRAINT `work_order_attachments_ibfk_2` FOREIGN KEY (`uploaded_by`) REFERENCES `users` (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `work_order_attachments`
--

LOCK TABLES `work_order_attachments` WRITE;
/*!40000 ALTER TABLE `work_order_attachments` DISABLE KEYS */;
INSERT INTO `work_order_attachments` VALUES (1,44,'wo_44_69770634075652.16287456.png','Ledger_Level_1_West_40x30mm (40mmx30mm).png',27054,'image/png',1,'2026-01-26 06:14:12'),(2,44,'wo_44_697706386d9f38.96481247.xlsx','assets.xlsx',15275,'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet',1,'2026-01-26 06:14:16'),(3,57,'wo_57_6977c31b086e25.98708922.png','Ledger_Level_3_East_40x30mm.png',22086,'image/png',1,'2026-01-26 19:40:11'),(4,15,'wo_15_69798ec3ba1811.42744319.pdf','file_6918f1caad912.pdf',65865,'application/pdf',1,'2026-01-28 04:21:23');
/*!40000 ALTER TABLE `work_order_attachments` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `work_order_categories`
--

DROP TABLE IF EXISTS `work_order_categories`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `work_order_categories` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `name` varchar(100) NOT NULL,
  `description` varchar(255) DEFAULT NULL,
  `icon` varchar(50) DEFAULT NULL COMMENT 'Icon name for UI',
  `is_active` tinyint(1) NOT NULL DEFAULT 1,
  `sort_order` int(11) NOT NULL DEFAULT 0,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  PRIMARY KEY (`id`),
  UNIQUE KEY `unique_category_name` (`name`),
  KEY `idx_active` (`is_active`),
  KEY `idx_sort` (`sort_order`)
) ENGINE=InnoDB AUTO_INCREMENT=13 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Curated work order categories for staff selection';
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `work_order_categories`
--

LOCK TABLES `work_order_categories` WRITE;
/*!40000 ALTER TABLE `work_order_categories` DISABLE KEYS */;
INSERT INTO `work_order_categories` VALUES (1,'Plumbing','Faucets, toilets, pipes, drains, water heaters',NULL,1,1,'2026-01-26 19:28:22','2026-01-26 19:28:22'),(2,'Electrical','Outlets, switches, wiring, breakers, fixtures',NULL,1,2,'2026-01-26 19:28:22','2026-01-26 19:28:22'),(3,'HVAC','Heating, ventilation, air conditioning, thermostats',NULL,1,3,'2026-01-26 19:28:22','2026-01-26 19:28:22'),(4,'Carpentry','Doors, cabinets, trim, drywall, structural',NULL,1,4,'2026-01-26 19:28:22','2026-01-26 19:28:22'),(5,'Lighting','Light fixtures, bulbs, ballasts, emergency lights',NULL,1,5,'2026-01-26 19:28:22','2026-01-26 19:28:22'),(6,'Appliances','Stoves, refrigerators, washers, dryers, dishwashers',NULL,1,6,'2026-01-26 19:28:22','2026-01-26 19:28:22'),(7,'Doors & Windows','Locks, hinges, glass, screens, weatherstripping',NULL,1,7,'2026-01-26 19:28:22','2026-01-26 19:28:22'),(8,'Flooring','Carpet, tile, vinyl, hardwood, repairs',NULL,1,8,'2026-01-26 19:28:22','2026-01-26 19:28:22'),(9,'Painting','Interior painting, touch-ups, wall repairs',NULL,1,9,'2026-01-26 19:28:22','2026-01-26 19:28:22'),(10,'Pest Control','Insects, rodents, prevention, treatment',NULL,1,10,'2026-01-26 19:28:22','2026-01-26 19:28:22'),(11,'Safety Hazard','Immediate safety concerns requiring urgent attention',NULL,1,11,'2026-01-26 19:28:22','2026-01-26 19:28:22'),(12,'General','Other maintenance items not in other categories',NULL,1,12,'2026-01-26 19:28:22','2026-01-26 19:28:22');
/*!40000 ALTER TABLE `work_order_categories` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `work_order_comments`
--

DROP TABLE IF EXISTS `work_order_comments`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `work_order_comments` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `work_order_id` int(10) unsigned NOT NULL,
  `user_id` int(10) unsigned NOT NULL,
  `comment` text NOT NULL,
  `timestamp` timestamp NOT NULL DEFAULT current_timestamp(),
  PRIMARY KEY (`id`),
  KEY `user_id` (`user_id`),
  KEY `idx_work_order_id` (`work_order_id`),
  KEY `idx_timestamp` (`timestamp`),
  CONSTRAINT `work_order_comments_ibfk_1` FOREIGN KEY (`work_order_id`) REFERENCES `work_orders` (`id`) ON DELETE CASCADE,
  CONSTRAINT `work_order_comments_ibfk_2` FOREIGN KEY (`user_id`) REFERENCES `users` (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `work_order_comments`
--

LOCK TABLES `work_order_comments` WRITE;
/*!40000 ALTER TABLE `work_order_comments` DISABLE KEYS */;
INSERT INTO `work_order_comments` VALUES (1,37,1,'Test COMMENT','2026-01-26 04:16:25'),(2,12,1,'Test comment','2026-01-26 04:17:12'),(3,44,1,'test comments 1','2026-01-26 06:13:34'),(4,44,1,'test comments 2','2026-01-26 06:13:41'),(5,44,1,'test comments 3','2026-01-26 06:13:57'),(6,37,1,'completed','2026-01-26 22:58:43'),(7,15,1,'comment 1','2026-01-28 04:21:03'),(8,15,1,'comment 2','2026-01-28 04:21:09');
/*!40000 ALTER TABLE `work_order_comments` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `work_order_participants`
--

DROP TABLE IF EXISTS `work_order_participants`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `work_order_participants` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `work_order_id` int(10) unsigned NOT NULL,
  `user_id` int(10) unsigned NOT NULL,
  `action_type` enum('created','commented','added_part','uploaded_photo','completed','transitioned','assigned') NOT NULL,
  `action_at` timestamp NOT NULL DEFAULT current_timestamp(),
  PRIMARY KEY (`id`),
  UNIQUE KEY `unique_wo_user_action` (`work_order_id`,`user_id`,`action_type`),
  KEY `idx_work_order` (`work_order_id`),
  KEY `idx_user` (`user_id`),
  KEY `idx_action_type` (`action_type`),
  CONSTRAINT `work_order_participants_ibfk_1` FOREIGN KEY (`work_order_id`) REFERENCES `work_orders` (`id`) ON DELETE CASCADE,
  CONSTRAINT `work_order_participants_ibfk_2` FOREIGN KEY (`user_id`) REFERENCES `users` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB AUTO_INCREMENT=85 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Tracks all users who participated in a work order';
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `work_order_participants`
--

LOCK TABLES `work_order_participants` WRITE;
/*!40000 ALTER TABLE `work_order_participants` DISABLE KEYS */;
INSERT INTO `work_order_participants` VALUES (1,57,1,'created','2026-01-26 19:40:11'),(2,57,1,'uploaded_photo','2026-01-26 19:40:11'),(3,57,1,'transitioned','2026-01-26 22:40:57'),(4,37,1,'commented','2026-01-26 22:58:43'),(5,56,1,'transitioned','2026-01-26 23:06:04'),(6,56,1,'completed','2026-01-26 23:06:59'),(7,52,1,'completed','2026-01-26 23:10:24'),(8,49,1,'completed','2026-01-26 23:12:00'),(10,57,1,'completed','2026-01-26 23:12:58'),(12,50,1,'completed','2026-01-26 23:17:19'),(13,50,1,'transitioned','2026-01-26 23:17:30'),(15,54,1,'transitioned','2026-01-26 23:19:07'),(16,59,1,'transitioned','2026-01-27 20:40:49'),(17,62,1,'transitioned','2026-01-27 21:07:13'),(19,63,1,'transitioned','2026-01-27 21:08:09'),(25,60,1,'transitioned','2026-01-27 21:14:19'),(26,60,1,'completed','2026-01-27 21:14:42'),(27,70,1,'transitioned','2026-01-28 01:46:27'),(28,70,1,'completed','2026-01-28 01:46:37'),(29,53,1,'completed','2026-01-28 01:48:11'),(30,55,1,'completed','2026-01-28 01:48:31'),(33,58,1,'completed','2026-01-28 03:12:09'),(34,59,1,'completed','2026-01-28 03:12:43'),(35,62,1,'completed','2026-01-28 03:12:54'),(36,64,1,'transitioned','2026-01-28 03:13:10'),(37,64,1,'completed','2026-01-28 03:13:15'),(38,65,1,'transitioned','2026-01-28 03:29:17'),(39,66,1,'transitioned','2026-01-28 03:29:48'),(40,67,1,'completed','2026-01-28 03:30:23'),(41,68,1,'completed','2026-01-28 03:30:42'),(42,69,1,'transitioned','2026-01-28 03:31:07'),(43,71,1,'transitioned','2026-01-28 03:31:37'),(44,48,1,'completed','2026-01-28 03:32:02'),(45,72,1,'completed','2026-01-28 03:34:35'),(46,73,1,'completed','2026-01-28 03:35:36'),(47,12,1,'completed','2026-01-28 03:36:20'),(48,51,1,'completed','2026-01-28 03:36:32'),(49,38,1,'completed','2026-01-28 03:36:39'),(50,39,1,'completed','2026-01-28 03:36:47'),(51,40,1,'completed','2026-01-28 03:36:55'),(52,41,1,'completed','2026-01-28 03:37:32'),(53,42,1,'completed','2026-01-28 03:37:40'),(54,43,1,'completed','2026-01-28 03:37:49'),(55,45,1,'completed','2026-01-28 03:37:58'),(56,46,1,'completed','2026-01-28 03:38:05'),(57,47,1,'completed','2026-01-28 03:38:27'),(59,15,1,'transitioned','2026-01-28 04:20:28'),(61,15,1,'commented','2026-01-28 04:21:03'),(63,15,1,'uploaded_photo','2026-01-28 04:21:23'),(64,44,1,'transitioned','2026-01-28 04:22:10'),(67,16,1,'completed','2026-01-28 04:24:10'),(68,13,1,'completed','2026-01-28 04:24:27'),(69,9,1,'completed','2026-01-28 04:24:36'),(70,74,1,'completed','2026-01-30 02:57:41'),(71,61,1,'completed','2026-01-30 05:51:11'),(72,75,1,'created','2026-02-17 06:20:45'),(73,75,1,'assigned','2026-02-17 06:20:45'),(74,76,1,'created','2026-02-17 06:20:49'),(75,76,1,'assigned','2026-02-17 06:20:49'),(76,77,1,'created','2026-02-17 19:18:47'),(77,77,1,'assigned','2026-02-17 19:18:47'),(78,77,1,'transitioned','2026-02-17 19:26:16'),(79,77,1,'added_part','2026-02-17 19:26:30'),(80,78,1,'created','2026-02-17 19:29:11'),(81,78,1,'assigned','2026-02-17 19:29:11'),(82,79,1,'created','2026-02-17 19:31:53'),(83,79,1,'transitioned','2026-02-17 19:39:00'),(84,80,1,'created','2026-02-18 06:43:34');
/*!40000 ALTER TABLE `work_order_participants` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `work_order_parts`
--

DROP TABLE IF EXISTS `work_order_parts`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `work_order_parts` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `work_order_id` int(10) unsigned NOT NULL,
  `part_id` int(10) unsigned NOT NULL,
  `part_number` varchar(100) NOT NULL,
  `part_name` varchar(255) NOT NULL,
  `unit_cost_snapshot` decimal(10,2) NOT NULL COMMENT 'Price at approval time (immutable)',
  `quantity` decimal(10,2) NOT NULL DEFAULT 1.00,
  `total_cost` decimal(10,2) GENERATED ALWAYS AS (`unit_cost_snapshot` * `quantity`) STORED,
  `inventory_deducted` tinyint(1) DEFAULT 0 COMMENT 'TRUE when WO status changes to approved',
  `deducted_at` timestamp NULL DEFAULT NULL,
  `added_by` int(10) unsigned NOT NULL COMMENT 'User who selected this part',
  `added_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `approved_at` timestamp NULL DEFAULT NULL COMMENT 'When WO status changed to approved (cost committed)',
  PRIMARY KEY (`id`),
  KEY `added_by` (`added_by`),
  KEY `idx_work_order` (`work_order_id`),
  KEY `idx_part` (`part_id`),
  KEY `idx_inventory_deducted` (`inventory_deducted`),
  CONSTRAINT `work_order_parts_ibfk_1` FOREIGN KEY (`work_order_id`) REFERENCES `work_orders` (`id`) ON DELETE CASCADE,
  CONSTRAINT `work_order_parts_ibfk_2` FOREIGN KEY (`part_id`) REFERENCES `parts_catalog` (`id`),
  CONSTRAINT `work_order_parts_ibfk_3` FOREIGN KEY (`added_by`) REFERENCES `users` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Parts used per WO - costs snapshot on approval (immutable)';
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `work_order_parts`
--

LOCK TABLES `work_order_parts` WRITE;
/*!40000 ALTER TABLE `work_order_parts` DISABLE KEYS */;
/*!40000 ALTER TABLE `work_order_parts` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `work_order_parts_used`
--

DROP TABLE IF EXISTS `work_order_parts_used`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `work_order_parts_used` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `work_order_id` int(10) unsigned NOT NULL,
  `part_id` int(10) unsigned NOT NULL,
  `quantity` int(11) NOT NULL DEFAULT 1,
  `unit_cost_at_time` decimal(10,2) NOT NULL COMMENT 'Snapshotted cost at time of use',
  `added_by` int(10) unsigned NOT NULL,
  `added_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `notes` varchar(255) DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `idx_work_order` (`work_order_id`),
  KEY `idx_part` (`part_id`),
  KEY `idx_added_by` (`added_by`),
  CONSTRAINT `work_order_parts_used_ibfk_1` FOREIGN KEY (`work_order_id`) REFERENCES `work_orders` (`id`) ON DELETE CASCADE,
  CONSTRAINT `work_order_parts_used_ibfk_2` FOREIGN KEY (`part_id`) REFERENCES `parts` (`id`),
  CONSTRAINT `work_order_parts_used_ibfk_3` FOREIGN KEY (`added_by`) REFERENCES `users` (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Parts used in work orders with snapshotted costs';
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `work_order_parts_used`
--

LOCK TABLES `work_order_parts_used` WRITE;
/*!40000 ALTER TABLE `work_order_parts_used` DISABLE KEYS */;
INSERT INTO `work_order_parts_used` VALUES (1,77,1,1,8.57,1,'2026-02-17 19:26:30','notes');
/*!40000 ALTER TABLE `work_order_parts_used` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `work_orders`
--

DROP TABLE IF EXISTS `work_orders`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `work_orders` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `asset_id` varchar(50) DEFAULT NULL COMMENT 'Optional link to asset',
  `unit_id` int(10) unsigned DEFAULT NULL COMMENT 'Optional link to unit',
  `area_id` int(10) unsigned DEFAULT NULL COMMENT 'Optional link to unit_area',
  `title` varchar(255) NOT NULL,
  `description` text DEFAULT NULL,
  `priority` enum('Low','Medium','High','Urgent') NOT NULL DEFAULT 'Medium',
  `status` enum('Open','In Progress','On Hold','Completed','Cancelled','unverified','action','pending_triage','approved','closed') NOT NULL DEFAULT 'Open',
  `created_by` int(10) unsigned NOT NULL,
  `source_type` varchar(50) DEFAULT NULL COMMENT 'Source of work order: manual, inspection, preventative, turnover',
  `assigned_to` int(10) unsigned DEFAULT NULL,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  `due_date` date DEFAULT NULL,
  `completed_at` timestamp NULL DEFAULT NULL,
  `turnover_project_id` int(10) unsigned DEFAULT NULL COMMENT 'Link to turnover project',
  `inspection_finding_id` int(11) DEFAULT NULL COMMENT '1:1 mapping to inspection finding (matches inspection_findings.id type)',
  `incident_id` int(10) unsigned DEFAULT NULL COMMENT 'If part of incident response',
  `initial_photo_path` varchar(500) DEFAULT NULL COMMENT 'Before photo (required for turnover WOs)',
  `final_photo_path` varchar(500) DEFAULT NULL COMMENT 'After photo (required to close turnover WOs)',
  `estimated_cost` decimal(10,2) DEFAULT NULL COMMENT 'Initial estimate from inspection (intent)',
  `actual_cost` decimal(10,2) DEFAULT NULL COMMENT 'COMMITTED on approval, IMMUTABLE after',
  `is_cleaning_wo` tinyint(1) NOT NULL DEFAULT 0 COMMENT 'True if this is a consolidated cleaning work order',
  `location_type` enum('unit','common_area','exterior') DEFAULT 'unit' COMMENT 'Type of location for this work order',
  `common_area_id` int(10) unsigned DEFAULT NULL COMMENT 'Reference to common_areas table (if location_type is common_area or exterior)',
  `building_id` int(10) unsigned DEFAULT NULL COMMENT 'Building where work order is located',
  `category_id` int(10) unsigned DEFAULT NULL COMMENT 'Reference to work_order_categories',
  `safety_flag` tinyint(1) NOT NULL DEFAULT 0 COMMENT 'True if urgent/emergency priority - safety concern',
  `inspection_id` int(10) unsigned DEFAULT NULL COMMENT 'Source inspection if created from inspection finding',
  `completed_by` int(10) unsigned DEFAULT NULL COMMENT 'User who completed the work order',
  `completion_note` text DEFAULT NULL COMMENT 'Required note when completing work order',
  `labor_hours` decimal(6,2) DEFAULT NULL COMMENT 'Hours worked on this task',
  `labor_rate` decimal(8,2) DEFAULT NULL COMMENT 'Hourly rate for labor',
  `labor_cost` decimal(10,2) DEFAULT NULL COMMENT 'Total labor cost',
  `other_costs` decimal(10,2) DEFAULT NULL COMMENT 'Other costs',
  `cost_notes` text DEFAULT NULL COMMENT 'Notes about costs',
  `pm_schedule_id` int(10) unsigned DEFAULT NULL COMMENT 'Link to pm_schedules when source_type=preventative',
  `pm_completion_notes` text DEFAULT NULL COMMENT 'Notes from PM execution (when created from PM schedule)',
  PRIMARY KEY (`id`),
  KEY `area_id` (`area_id`),
  KEY `created_by` (`created_by`),
  KEY `idx_asset_id` (`asset_id`),
  KEY `idx_unit_id` (`unit_id`),
  KEY `idx_status` (`status`),
  KEY `idx_priority` (`priority`),
  KEY `idx_assigned_to` (`assigned_to`),
  KEY `idx_created_at` (`created_at`),
  KEY `idx_due_date` (`due_date`),
  KEY `idx_work_orders_turnover` (`turnover_project_id`),
  KEY `idx_work_orders_finding` (`inspection_finding_id`),
  KEY `idx_work_orders_status` (`status`),
  KEY `idx_work_orders_cleaning` (`is_cleaning_wo`),
  KEY `fk_wo_completed_by` (`completed_by`),
  KEY `idx_wo_location_type` (`location_type`),
  KEY `idx_wo_common_area` (`common_area_id`),
  KEY `idx_wo_building` (`building_id`),
  KEY `idx_wo_category` (`category_id`),
  KEY `idx_wo_safety` (`safety_flag`),
  KEY `idx_wo_source` (`source_type`),
  KEY `idx_wo_inspection` (`inspection_id`),
  KEY `idx_wo_finding` (`inspection_finding_id`),
  KEY `idx_costs` (`labor_cost`,`other_costs`),
  KEY `idx_pm_schedule_id` (`pm_schedule_id`),
  KEY `idx_source_type_pm` (`source_type`,`pm_schedule_id`),
  CONSTRAINT `fk_wo_building` FOREIGN KEY (`building_id`) REFERENCES `buildings` (`id`) ON DELETE SET NULL,
  CONSTRAINT `fk_wo_category` FOREIGN KEY (`category_id`) REFERENCES `work_order_categories` (`id`) ON DELETE SET NULL,
  CONSTRAINT `fk_wo_common_area` FOREIGN KEY (`common_area_id`) REFERENCES `common_areas` (`id`) ON DELETE SET NULL,
  CONSTRAINT `fk_wo_completed_by` FOREIGN KEY (`completed_by`) REFERENCES `users` (`id`) ON DELETE SET NULL,
  CONSTRAINT `fk_work_orders_finding` FOREIGN KEY (`inspection_finding_id`) REFERENCES `inspection_findings` (`id`) ON DELETE SET NULL,
  CONSTRAINT `fk_work_orders_pm_schedule` FOREIGN KEY (`pm_schedule_id`) REFERENCES `pm_schedules` (`id`) ON DELETE SET NULL,
  CONSTRAINT `fk_work_orders_turnover` FOREIGN KEY (`turnover_project_id`) REFERENCES `turnover_projects` (`id`) ON DELETE SET NULL,
  CONSTRAINT `work_orders_ibfk_1` FOREIGN KEY (`unit_id`) REFERENCES `units` (`id`) ON DELETE SET NULL,
  CONSTRAINT `work_orders_ibfk_2` FOREIGN KEY (`area_id`) REFERENCES `unit_areas` (`id`) ON DELETE SET NULL,
  CONSTRAINT `work_orders_ibfk_3` FOREIGN KEY (`created_by`) REFERENCES `users` (`id`),
  CONSTRAINT `work_orders_ibfk_4` FOREIGN KEY (`assigned_to`) REFERENCES `users` (`id`) ON DELETE SET NULL
) ENGINE=InnoDB AUTO_INCREMENT=81 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `work_orders`
--

LOCK TABLES `work_orders` WRITE;
/*!40000 ALTER TABLE `work_orders` DISABLE KEYS */;
INSERT INTO `work_orders` VALUES (1,NULL,2,NULL,'Replace: Bed Frame (Ledger Place - Unit 102)','Furniture & Fixtures\n','Medium','Open',1,'manual',NULL,'2026-01-24 22:41:29','2026-01-28 02:10:19',NULL,NULL,2,2204,NULL,NULL,NULL,150.00,NULL,0,'unit',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,150.00,'Default cost from: Bed Frame',NULL,NULL),(2,NULL,2,NULL,'Replace: Carpet (Ledger Place - Unit 102)','Paint & Flooring\n','Medium','Open',1,'manual',NULL,'2026-01-24 22:41:29','2026-01-28 02:10:19',NULL,NULL,2,2206,NULL,NULL,NULL,3.50,NULL,0,'unit',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,3.50,'Default cost from: Carpet',NULL,NULL),(3,NULL,2,NULL,'Replace: Countertop (Ledger Place - Unit 102)','Kitchenette\n','Medium','Open',1,'manual',NULL,'2026-01-24 22:41:29','2026-01-28 02:10:19',NULL,NULL,2,2212,NULL,NULL,NULL,300.00,NULL,0,'unit',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,300.00,'Default cost from: Countertop',NULL,NULL),(4,NULL,2,NULL,'Replace: Shower Head/Hose (Ledger Place - Unit 102)','Washroom\n','Medium','Open',1,'manual',NULL,'2026-01-24 22:41:29','2026-01-28 02:10:19',NULL,NULL,2,2222,NULL,NULL,NULL,40.00,NULL,0,'unit',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,40.00,'Default cost from: Shower Head/Hose',NULL,NULL),(5,NULL,2,NULL,'Replace: Tile (Ledger Place - Unit 102)','Paint & Flooring\n','Medium','Open',1,'manual',NULL,'2026-01-24 22:41:29','2026-01-28 02:10:19',NULL,NULL,2,2223,NULL,NULL,NULL,5.50,NULL,0,'unit',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,5.50,'Default cost from: Tile',NULL,NULL),(6,NULL,2,NULL,'Replace: Walls (Ledger Place - Unit 102)','Structural\n','Medium','Open',1,'manual',NULL,'2026-01-24 22:41:29','2026-01-28 02:10:19',NULL,NULL,2,2224,NULL,NULL,NULL,3.50,NULL,0,'unit',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,3.50,'Default cost from: Walls',NULL,NULL),(7,NULL,2,NULL,'Replace: Entry Door (Ledger Place - Unit 102)','Doors & Hardware\n','Medium','Open',1,'manual',NULL,'2026-01-24 22:41:29','2026-01-28 02:10:19',NULL,NULL,2,2226,NULL,NULL,NULL,300.00,NULL,0,'unit',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,300.00,'Default cost from: Entry Door',NULL,NULL),(8,NULL,2,NULL,'Replace: Heating System (Ledger Place - Unit 102)','Mechanical & Life Safety\n','Medium','Open',1,'manual',NULL,'2026-01-24 22:41:29','2026-01-28 02:10:19',NULL,NULL,2,2227,NULL,NULL,NULL,80.00,NULL,0,'unit',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,80.00,'Default cost from: Heating System',NULL,NULL),(9,NULL,2,NULL,'Replace: Mattress (Ledger Place - Unit 102)','Furniture & Fixtures\n','Medium','Completed',1,'manual',NULL,'2026-01-24 22:41:29','2026-01-28 04:24:36',NULL,'2026-01-28 04:24:36',2,2240,NULL,NULL,NULL,250.00,NULL,0,'unit',NULL,NULL,NULL,0,NULL,1,'xcasx',NULL,NULL,NULL,250.00,'Default cost from: Mattress',NULL,NULL),(10,NULL,2,NULL,'Replace: Smoke Detector (Ledger Place - Unit 102)','Mechanical & Life Safety\n','Medium','Open',1,'manual',NULL,'2026-01-24 22:41:29','2026-01-28 02:10:19',NULL,NULL,2,2241,NULL,NULL,NULL,115.00,NULL,0,'unit',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,115.00,'Default cost from: Smoke Detector',NULL,NULL),(11,NULL,2,NULL,'Unit Cleaning (Ledger Place - Unit 102)','Cleaning tasks for turnover. See checklist for details.','Medium','Open',1,'manual',NULL,'2026-01-24 22:41:29','2026-01-28 02:10:19',NULL,NULL,2,NULL,NULL,NULL,NULL,65.00,NULL,1,'unit',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,65.00,'Default cost from: Door Closer',NULL,NULL),(12,NULL,6,NULL,'Remove: Carpet (Ledger Place - Unit 201)','Paint & Flooring\n','Medium','Completed',1,'manual',1,'2026-01-25 03:16:42','2026-01-28 03:36:20','2026-01-30','2026-01-28 03:36:20',6,2378,NULL,NULL,NULL,3.50,NULL,0,'unit',NULL,NULL,NULL,0,NULL,1,'k',NULL,NULL,NULL,3.50,'Default cost from: Carpet',NULL,NULL),(13,NULL,6,NULL,'Repair: Door Closer (Ledger Place - Unit 201)','Doors & Hardware\n','Medium','Completed',1,'manual',1,'2026-01-25 03:16:42','2026-01-28 04:24:27',NULL,'2026-01-28 04:24:27',6,2380,NULL,NULL,NULL,65.00,NULL,0,'unit',NULL,NULL,NULL,0,NULL,1,'s',NULL,NULL,NULL,65.00,'Default cost from: Door Closer',NULL,NULL),(14,NULL,6,NULL,'Replace: Electrical Outlets (Ledger Place - Unit 201)','Mechanical & Life Safety\n','Medium','Open',1,'manual',NULL,'2026-01-25 03:16:42','2026-01-28 02:10:19',NULL,NULL,6,2381,NULL,NULL,NULL,32.00,NULL,0,'unit',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,32.00,'Default cost from: Electrical Outlets',NULL,NULL),(15,NULL,6,NULL,'Replace: Floor (Ledger Place - Unit 201)','Structural\n','Medium','On Hold',1,'manual',NULL,'2026-01-25 03:16:42','2026-01-28 04:20:51',NULL,NULL,6,2387,NULL,NULL,NULL,4.00,NULL,0,'unit',NULL,NULL,NULL,0,NULL,NULL,NULL,6.00,25.00,150.00,4.00,'Default cost from: Floor',NULL,NULL),(16,NULL,6,NULL,'Repair: Interior Paint (Ledger Place - Unit 201)','Paint & Flooring\n','Medium','Completed',1,'manual',NULL,'2026-01-25 03:16:42','2026-01-28 04:24:10',NULL,'2026-01-28 04:24:10',6,2388,NULL,NULL,NULL,45.00,NULL,0,'unit',NULL,NULL,NULL,0,NULL,1,'x',NULL,NULL,NULL,45.00,'Default cost from: Interior Paint',NULL,NULL),(17,NULL,6,NULL,'Replace: Chair (Ledger Place - Unit 201)','Furniture & Fixtures\n','Medium','Open',1,'manual',NULL,'2026-01-25 03:16:42','2026-01-28 02:10:19',NULL,NULL,6,2390,NULL,NULL,NULL,60.00,NULL,0,'unit',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,60.00,'Default cost from: Chair',NULL,NULL),(18,NULL,6,NULL,'Remove: Fire Extinguisher (Ledger Place - Unit 201)','Mechanical & Life Safety\n','Medium','Open',1,'manual',NULL,'2026-01-25 03:16:42','2026-01-28 02:10:19',NULL,NULL,6,2392,NULL,NULL,NULL,75.00,NULL,0,'unit',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,75.00,'Default cost from: Fire Extinguisher',NULL,NULL),(19,NULL,6,NULL,'Replace: Shower Head/Hose (Ledger Place - Unit 201)','Washroom\n','Medium','Open',1,'manual',NULL,'2026-01-25 03:16:42','2026-01-28 02:10:19',NULL,NULL,6,2394,NULL,NULL,NULL,40.00,NULL,0,'unit',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,40.00,'Default cost from: Shower Head/Hose',NULL,NULL),(20,NULL,6,NULL,'Remove: Desk (Ledger Place - Unit 201)','Furniture & Fixtures\n','Medium','Open',1,'manual',NULL,'2026-01-25 03:16:42','2026-01-28 02:10:19',NULL,NULL,6,2397,NULL,NULL,NULL,120.00,NULL,0,'unit',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,120.00,'Default cost from: Desk',NULL,NULL),(21,NULL,6,NULL,'Replace: Vinyl Flooring (Ledger Place - Unit 201)','Paint & Flooring\n','Medium','Open',1,'manual',NULL,'2026-01-25 03:16:42','2026-01-28 02:10:19',NULL,NULL,6,2402,NULL,NULL,NULL,2.80,NULL,0,'unit',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,2.80,'Default cost from: Vinyl Flooring',NULL,NULL),(22,NULL,6,NULL,'Replace: Window Screens (Ledger Place - Unit 201)','Structural\n','Medium','Open',1,'manual',NULL,'2026-01-25 03:16:42','2026-01-28 02:10:19',NULL,NULL,6,2403,NULL,NULL,NULL,25.00,NULL,0,'unit',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,25.00,'Default cost from: Window Screens',NULL,NULL),(23,NULL,6,NULL,'Repair: Dresser (Ledger Place - Unit 201)','Furniture & Fixtures\n','Medium','Open',1,'manual',NULL,'2026-01-25 03:16:42','2026-01-28 02:10:19',NULL,NULL,6,2404,NULL,NULL,NULL,220.00,NULL,0,'unit',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,220.00,'Default cost from: Dresser',NULL,NULL),(24,NULL,6,NULL,'Repair: Window Hardware (Ledger Place - Unit 201)','Doors & Hardware\n','Medium','Open',1,'manual',NULL,'2026-01-25 03:16:42','2026-01-28 02:10:19',NULL,NULL,6,2408,NULL,NULL,NULL,100.00,NULL,0,'unit',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,100.00,'Default cost from: Window Hardware',NULL,NULL),(25,NULL,6,NULL,'Remove: Mattress (Ledger Place - Unit 201)','Furniture & Fixtures\n','Medium','Open',1,'manual',NULL,'2026-01-25 03:16:42','2026-01-28 02:10:19',NULL,NULL,6,2412,NULL,NULL,NULL,250.00,NULL,0,'unit',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,250.00,'Default cost from: Mattress',NULL,NULL),(26,NULL,6,NULL,'Replace: Smoke Detector (Ledger Place - Unit 201)','Mechanical & Life Safety\n','Medium','Open',1,'manual',NULL,'2026-01-25 03:16:42','2026-01-28 02:10:19',NULL,NULL,6,2413,NULL,NULL,NULL,115.00,NULL,0,'unit',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,115.00,'Default cost from: Smoke Detector',NULL,NULL),(27,NULL,6,NULL,'Replace: Roller Blind (Ledger Place - Unit 201)','Furniture & Fixtures\n','Medium','Open',1,'manual',NULL,'2026-01-25 03:16:42','2026-01-28 02:10:19',NULL,NULL,6,2414,NULL,NULL,NULL,350.00,NULL,0,'unit',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,350.00,'Default cost from: Roller Blind',NULL,NULL),(28,NULL,6,NULL,'Remove: Thermostat (Ledger Place - Unit 201)','Mechanical & Life Safety\n','Medium','Open',1,'manual',NULL,'2026-01-25 03:16:42','2026-01-28 02:10:19',NULL,NULL,6,2417,NULL,NULL,NULL,120.00,NULL,0,'unit',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,120.00,'Default cost from: Thermostat',NULL,NULL),(29,NULL,6,NULL,'Unit Cleaning (Ledger Place - Unit 201)','Cleaning tasks for turnover. See checklist for details.','Medium','Open',1,'manual',NULL,'2026-01-25 03:16:42','2026-01-28 02:10:19',NULL,NULL,6,NULL,NULL,NULL,NULL,5.00,NULL,1,'unit',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,5.00,'Default cost from: CeilingDefault cost from: Exhaust FanDefault cost from: CountertopDefault cost from: Door HandleDefault cost from: Fire Alarm SpeakerDefault cost from: Door LockDefault cost from: MicrowaveDefault cost from: Entry DoorDefault cost from: Heating SystemDefault cost from: Sink & Faucet (Bathroom)Default cost from: Light Switches',NULL,NULL),(37,NULL,1,NULL,'Test WO for Ledger 101','Test this new WO creation','Low','unverified',1,'manual',6,'2026-01-26 04:15:30','2026-01-28 03:11:30',NULL,NULL,1,NULL,NULL,NULL,NULL,NULL,NULL,0,'unit',NULL,NULL,2,0,NULL,NULL,NULL,NULL,NULL,NULL,50.00,NULL,NULL,NULL),(38,NULL,5,NULL,'Replace: Bed Frame (Ledger Place - Unit 105)','Furniture & Fixtures\n','Medium','Completed',1,'manual',6,'2026-01-26 06:12:13','2026-01-28 03:36:39',NULL,'2026-01-28 03:36:39',5,2419,NULL,NULL,NULL,150.00,NULL,0,'unit',NULL,NULL,NULL,0,NULL,1,'s',NULL,NULL,NULL,150.00,'Default cost from: Bed Frame',NULL,NULL),(39,NULL,5,NULL,'Replace: Electrical Outlets (Ledger Place - Unit 105)','Mechanical & Life Safety\n','Medium','Completed',1,'manual',NULL,'2026-01-26 06:12:13','2026-01-28 03:36:47',NULL,'2026-01-28 03:36:47',5,2424,NULL,NULL,NULL,8.00,NULL,0,'unit',NULL,NULL,NULL,0,NULL,1,'s',NULL,NULL,NULL,8.00,'Default cost from: Electrical Outlets',NULL,NULL),(40,NULL,5,NULL,'Repair: Door Handle (Ledger Place - Unit 105)','Doors & Hardware\n','Medium','Completed',1,'manual',NULL,'2026-01-26 06:12:13','2026-01-28 03:36:55',NULL,'2026-01-28 03:36:55',5,2428,NULL,NULL,NULL,35.00,NULL,0,'unit',NULL,NULL,NULL,0,NULL,1,'s',NULL,NULL,NULL,35.00,'Default cost from: Door Handle',NULL,NULL),(41,NULL,5,NULL,'Replace: Floor (Ledger Place - Unit 105)','Structural\n','Medium','Completed',1,'manual',NULL,'2026-01-26 06:12:13','2026-01-28 03:37:32',NULL,'2026-01-28 03:37:32',5,2430,NULL,NULL,NULL,4.00,NULL,0,'unit',NULL,NULL,NULL,0,NULL,1,'k',NULL,NULL,NULL,4.00,'Default cost from: Floor',NULL,NULL),(42,NULL,5,NULL,'Replace: Chair (Ledger Place - Unit 105)','Furniture & Fixtures\n','Medium','Completed',1,'manual',NULL,'2026-01-26 06:12:13','2026-01-28 03:37:40',NULL,'2026-01-28 03:37:40',5,2433,NULL,NULL,NULL,60.00,NULL,0,'unit',NULL,NULL,NULL,0,NULL,1,'j',NULL,NULL,NULL,60.00,'Default cost from: Chair',NULL,NULL),(43,NULL,5,NULL,'Remove: Fire Extinguisher (Ledger Place - Unit 105)','Mechanical & Life Safety\n','Medium','Completed',1,'manual',NULL,'2026-01-26 06:12:13','2026-01-28 03:37:49',NULL,'2026-01-28 03:37:49',5,2435,NULL,NULL,NULL,75.00,NULL,0,'unit',NULL,NULL,NULL,0,NULL,1,'k',NULL,NULL,NULL,75.00,'Default cost from: Fire Extinguisher',NULL,NULL),(44,NULL,5,NULL,'Repair: Entry Door (Ledger Place - Unit 105)','Doors & Hardware\n','Medium','Cancelled',1,'manual',NULL,'2026-01-26 06:12:13','2026-01-28 04:22:10',NULL,NULL,5,2441,NULL,NULL,NULL,300.00,NULL,0,'unit',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,300.00,'Default cost from: Entry Door',NULL,NULL),(45,NULL,5,NULL,'Replace: Windows (Ledger Place - Unit 105)','Structural\n','Medium','Completed',1,'manual',NULL,'2026-01-26 06:12:13','2026-01-28 03:37:58',NULL,'2026-01-28 03:37:58',5,2452,NULL,NULL,NULL,643.21,NULL,0,'unit',NULL,NULL,NULL,0,NULL,1,'k',NULL,NULL,NULL,643.21,'Default cost from: Windows',NULL,NULL),(46,NULL,5,NULL,'Replace: Smoke Alarm (Ledger Place - Unit 105)','Mechanical & Life Safety\n','Medium','Completed',1,'manual',NULL,'2026-01-26 06:12:13','2026-01-28 03:38:05',NULL,'2026-01-28 03:38:05',5,2454,NULL,NULL,NULL,50.00,NULL,0,'unit',NULL,NULL,NULL,0,NULL,1,'j',NULL,NULL,NULL,50.00,'Default cost from: Smoke Alarm',NULL,NULL),(47,NULL,5,NULL,'Unit Cleaning (Ledger Place - Unit 105)','Cleaning tasks for turnover. See checklist for details.','Medium','Completed',1,'manual',NULL,'2026-01-26 06:12:13','2026-01-28 03:38:27',NULL,'2026-01-28 03:38:27',5,NULL,NULL,NULL,NULL,5.50,NULL,1,'unit',NULL,NULL,NULL,0,NULL,1,'a',NULL,NULL,NULL,5.50,'Default cost from: CeilingDefault cost from: Fire Alarm SpeakerDefault cost from: Tile',NULL,NULL),(48,NULL,3,NULL,'Replace: Cable Box (Ledger Place - Unit 103)','Furniture & Fixtures\n','Medium','Completed',1,'manual',NULL,'2026-01-26 06:16:21','2026-01-28 03:32:02',NULL,'2026-01-28 03:32:02',3,2254,NULL,NULL,NULL,30.00,NULL,0,'unit',NULL,NULL,NULL,0,NULL,1,'kjh',NULL,NULL,NULL,30.00,'Default cost from: Cable Box',NULL,NULL),(49,NULL,3,NULL,'Replace: Door Handle (Ledger Place - Unit 103)','Doors & Hardware\n','Medium','Completed',1,'manual',NULL,'2026-01-26 06:16:21','2026-01-28 02:10:19',NULL,'2026-01-26 23:12:00',3,2256,NULL,NULL,NULL,35.00,NULL,0,'unit',NULL,NULL,NULL,0,NULL,1,'zxcvDvfzxv',NULL,NULL,NULL,35.00,'Default cost from: Door Handle',NULL,NULL),(50,NULL,3,NULL,'Replace: Chair (Ledger Place - Unit 103)','Furniture & Fixtures\n','Medium','Completed',1,'manual',6,'2026-01-26 06:16:21','2026-01-28 02:10:19',NULL,'2026-01-26 23:17:40',3,2261,NULL,NULL,NULL,60.00,NULL,0,'unit',NULL,NULL,12,0,NULL,1,'zdfgzdfg',NULL,NULL,NULL,60.00,'Default cost from: Chair',NULL,NULL),(51,NULL,3,NULL,'Repair: Window Hardware (Ledger Place - Unit 103)','Doors & Hardware\n','Medium','Completed',1,'manual',NULL,'2026-01-26 06:16:21','2026-01-28 03:36:32',NULL,'2026-01-28 03:36:32',3,2279,NULL,NULL,NULL,100.00,NULL,0,'unit',NULL,NULL,NULL,0,NULL,1,'s',NULL,NULL,NULL,100.00,'Default cost from: Window Hardware',NULL,NULL),(52,NULL,4,NULL,'Repair: Door Lock (Ledger Place - Unit 104)','Doors & Hardware\n','Medium','Completed',1,'manual',6,'2026-01-26 06:17:36','2026-01-28 02:10:19',NULL,'2026-01-26 23:10:24',4,2348,NULL,NULL,NULL,795.00,NULL,0,'unit',NULL,NULL,7,0,NULL,1,'thats ok',NULL,NULL,NULL,795.00,'Default cost from: Door Lock',NULL,NULL),(53,NULL,4,NULL,'Replace: Entry Door (Ledger Place - Unit 104)','Doors & Hardware\n','Medium','Completed',1,'manual',NULL,'2026-01-26 06:17:36','2026-01-28 02:10:19',NULL,'2026-01-28 01:48:11',4,2355,NULL,NULL,NULL,300.00,NULL,0,'unit',NULL,NULL,7,0,NULL,1,'complete',NULL,NULL,NULL,300.00,'Default cost from: Entry Door',NULL,NULL),(54,NULL,4,NULL,'Replace: Toilet (Ledger Place - Unit 104)','Washroom\n','Medium','Cancelled',1,'manual',NULL,'2026-01-26 06:17:36','2026-01-28 02:10:19',NULL,NULL,4,2364,NULL,NULL,NULL,200.00,NULL,0,'unit',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,200.00,'Default cost from: Toilet',NULL,NULL),(55,NULL,4,NULL,'Repair: Window Hardware (Ledger Place - Unit 104)','Doors & Hardware\n','Medium','Completed',1,'manual',6,'2026-01-26 06:17:36','2026-01-28 02:10:19',NULL,'2026-01-28 01:48:31',4,2365,NULL,NULL,NULL,100.00,NULL,0,'unit',NULL,NULL,NULL,0,NULL,1,'comp',NULL,NULL,NULL,100.00,'Default cost from: Window Hardware',NULL,NULL),(56,NULL,4,NULL,'Unit Cleaning (Ledger Place - Unit 104)','Cleaning tasks for turnover. See checklist for details.','Medium','Completed',1,'manual',NULL,'2026-01-26 06:17:36','2026-01-28 02:10:19',NULL,'2026-01-26 23:06:59',4,NULL,NULL,NULL,NULL,35.00,NULL,1,'unit',NULL,NULL,NULL,0,NULL,1,'Test completion',NULL,NULL,NULL,35.00,'Default cost from: Bed FrameDefault cost from: Door CloserDefault cost from: Door Handle',NULL,NULL),(57,NULL,31,NULL,'Hook up kitchen sink','Faucet and plimbing under cabinet not connected to water or drain','','Completed',1,'manual',1,'2026-01-26 19:40:11','2026-01-26 23:12:58',NULL,'2026-01-26 23:12:58',NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'unit',NULL,NULL,1,0,NULL,1,'fdgadfg',NULL,NULL,NULL,NULL,NULL,NULL,NULL),(58,NULL,1,NULL,'Repair: Ceiling (Ledger Place - Unit 101)','Structural\n','Medium','Completed',1,'manual',NULL,'2026-01-27 15:23:06','2026-01-28 03:12:09',NULL,'2026-01-28 03:12:09',1,2293,NULL,NULL,NULL,2.50,NULL,0,'unit',NULL,NULL,NULL,0,NULL,1,'j',NULL,NULL,NULL,2.50,'Default cost from: Ceiling',NULL,NULL),(59,NULL,1,NULL,'Repair: Door Closer (Ledger Place - Unit 101)','Doors & Hardware\n','Medium','Completed',1,'manual',NULL,'2026-01-27 15:23:06','2026-01-28 03:12:43',NULL,'2026-01-28 03:12:43',1,2294,NULL,NULL,NULL,65.00,NULL,0,'unit',NULL,NULL,NULL,0,NULL,1,'n',NULL,NULL,NULL,65.00,'Default cost from: Door Closer',NULL,NULL),(60,NULL,1,NULL,'Replace: Floor (Ledger Place - Unit 101)','Structural\n','Medium','Completed',1,'manual',NULL,'2026-01-27 15:23:06','2026-01-28 02:00:15',NULL,'2026-01-28 02:00:15',1,2301,NULL,NULL,NULL,4.00,NULL,0,'unit',NULL,NULL,NULL,0,NULL,1,'d',2.00,25.00,50.00,20.00,NULL,NULL,NULL),(61,NULL,1,NULL,'Repair: Interior Paint (Ledger Place - Unit 101)','Paint & Flooring\ntouch up paint','Low','Completed',1,'manual',NULL,'2026-01-27 15:23:06','2026-01-30 05:51:11',NULL,'2026-01-30 05:51:11',1,2302,NULL,NULL,NULL,45.00,NULL,0,'unit',NULL,NULL,NULL,0,NULL,1,'dsd',NULL,NULL,NULL,45.00,'Default cost from: Interior Paint',NULL,NULL),(62,NULL,1,NULL,'Remove: Fire Extinguisher (Ledger Place - Unit 101)','Mechanical & Life Safety\n','Medium','Completed',1,'manual',NULL,'2026-01-27 15:23:06','2026-01-28 03:12:54',NULL,'2026-01-28 03:12:54',1,2306,NULL,NULL,NULL,75.00,NULL,0,'unit',NULL,NULL,NULL,0,NULL,1,'n',NULL,NULL,NULL,75.00,'Default cost from: Fire Extinguisher',NULL,NULL),(63,NULL,1,NULL,'Replace: Shower Head/Hose (Ledger Place - Unit 101)','Washroom\n','Medium','Completed',1,'manual',NULL,'2026-01-27 15:23:06','2026-01-28 02:10:19',NULL,'2026-01-27 21:10:01',1,2308,NULL,NULL,NULL,40.00,NULL,0,'unit',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,40.00,'Default cost from: Shower Head/Hose',NULL,NULL),(64,NULL,1,NULL,'Remove: Tile (Ledger Place - Unit 101)','Paint & Flooring\n','Medium','Completed',1,'manual',NULL,'2026-01-27 15:23:06','2026-01-28 03:13:15',NULL,'2026-01-28 03:13:15',1,2309,NULL,NULL,NULL,5.50,NULL,0,'unit',NULL,NULL,NULL,0,NULL,1,'n',NULL,NULL,NULL,5.50,'Default cost from: Tile',NULL,NULL),(65,NULL,1,NULL,'Repair: Walls (Ledger Place - Unit 101)','Structural\n','Medium','Cancelled',1,'manual',NULL,'2026-01-27 15:23:06','2026-01-28 03:29:17',NULL,NULL,1,2310,NULL,NULL,NULL,3.50,NULL,0,'unit',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,3.50,'Default cost from: Walls',NULL,NULL),(66,NULL,1,NULL,'Remove: Desk (Ledger Place - Unit 101)','Furniture & Fixtures\n','Medium','Cancelled',1,'manual',NULL,'2026-01-27 15:23:06','2026-01-28 03:29:48',NULL,NULL,1,2311,NULL,NULL,NULL,120.00,NULL,0,'unit',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,120.00,'Default cost from: Desk',NULL,NULL),(67,NULL,1,NULL,'Replace: Vinyl Flooring (Ledger Place - Unit 101)','Paint & Flooring\n','Medium','Completed',1,'manual',NULL,'2026-01-27 15:23:06','2026-01-28 03:30:23',NULL,'2026-01-28 03:30:23',1,2316,NULL,NULL,NULL,2.80,NULL,0,'unit',NULL,NULL,NULL,0,NULL,1,'df',NULL,NULL,NULL,2.80,'Default cost from: Vinyl Flooring',NULL,NULL),(68,NULL,1,NULL,'Replace: Window Screens (Ledger Place - Unit 101)','Structural\n','Medium','Completed',1,'manual',NULL,'2026-01-27 15:23:06','2026-01-28 03:30:42',NULL,'2026-01-28 03:30:42',1,2317,NULL,NULL,NULL,25.00,NULL,0,'unit',NULL,NULL,NULL,0,NULL,1,'qed',NULL,NULL,NULL,25.00,'Default cost from: Window Screens',NULL,NULL),(69,NULL,1,NULL,'Repair: Window Hardware (Ledger Place - Unit 101)','Doors & Hardware\n','Medium','Cancelled',1,'manual',NULL,'2026-01-27 15:23:06','2026-01-28 03:31:07',NULL,NULL,1,2322,NULL,NULL,NULL,100.00,NULL,0,'unit',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,100.00,'Default cost from: Window Hardware',NULL,NULL),(70,NULL,1,NULL,'Replace: Mattress (Ledger Place - Unit 101)','Furniture & Fixtures\n','Medium','Completed',1,'manual',NULL,'2026-01-27 15:23:06','2026-01-28 04:23:07',NULL,'2026-01-28 04:23:07',1,2326,NULL,NULL,NULL,250.00,NULL,0,'unit',NULL,NULL,NULL,0,NULL,1,'i',NULL,NULL,NULL,250.00,'Default cost from: Mattress',NULL,NULL),(71,NULL,1,NULL,'Replace: Smoke Detector (Ledger Place - Unit 101)','Mechanical & Life Safety\n','Medium','Cancelled',1,'manual',NULL,'2026-01-27 15:23:06','2026-01-28 03:31:37',NULL,NULL,1,2327,NULL,NULL,NULL,115.00,NULL,0,'unit',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,115.00,'Default cost from: Smoke Detector',NULL,NULL),(72,NULL,1,NULL,'Replace: Roller Blind (Ledger Place - Unit 101)','Furniture & Fixtures\n','Medium','Completed',1,'manual',NULL,'2026-01-27 15:23:06','2026-01-28 03:34:35',NULL,'2026-01-28 03:34:35',1,2328,NULL,NULL,NULL,350.00,NULL,0,'unit',NULL,NULL,NULL,0,NULL,1,'j',NULL,NULL,NULL,350.00,'Default cost from: Roller Blind',NULL,NULL),(73,NULL,1,NULL,'Unit Cleaning (Ledger Place - Unit 101)','Cleaning tasks for turnover. See checklist for details.','Medium','Completed',1,'manual',NULL,'2026-01-27 15:23:06','2026-01-28 03:35:36',NULL,'2026-01-28 03:35:36',1,NULL,NULL,NULL,NULL,120.00,NULL,1,'unit',NULL,NULL,NULL,0,NULL,1,'k',NULL,NULL,NULL,120.00,'Default cost from: CabinetsDefault cost from: Exhaust FanDefault cost from: MirrorDefault cost from: ChairDefault cost from: Entry DoorDefault cost from: Heating SystemDefault cost from: Light SwitchesDefault cost from: ToiletDefault cost from: Light FixturesDefault cost from: Thermostat',NULL,NULL),(74,NULL,7,NULL,'Remove: Door Closer (Ledger Place - Unit 202)','Doors & Hardware\n','Medium','Completed',1,'manual',NULL,'2026-01-28 04:26:00','2026-01-30 02:57:41',NULL,'2026-01-30 02:57:41',7,2466,NULL,NULL,NULL,175.00,NULL,0,'unit',NULL,NULL,NULL,0,NULL,1,'skdjfs',NULL,NULL,NULL,175.00,'Default cost from: Door Closer',NULL,NULL),(75,'44',NULL,NULL,'dgfdfgdfghsfghgdfgd','dfgdfgdfgdfgdfg','','Open',1,'preventative',1,'2026-02-17 06:20:45','2026-02-17 06:20:45',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'unit',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,2,'finished'),(76,'44',NULL,NULL,'dgfdfgdfghsfgh','','','Open',1,'preventative',1,'2026-02-17 06:20:49','2026-02-17 06:20:49',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'unit',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,2,''),(77,'44',NULL,NULL,'dgfdfgdfghsfgh','','','In Progress',1,'preventative',1,'2026-02-17 19:18:47','2026-02-17 19:26:30',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,8.57,0,'unit',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,2,'test completeion and parts'),(78,'44',NULL,NULL,'dgfdfgdfghsfgh','','','Open',1,'preventative',1,'2026-02-17 19:29:11','2026-02-17 19:29:11',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'unit',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,2,''),(79,'43',NULL,NULL,'10 characters minimum. do stuff','','','Cancelled',1,'preventative',NULL,'2026-02-17 19:31:53','2026-02-17 19:39:00',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'unit',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,3,''),(80,NULL,62,NULL,'test 2','another test','','Open',1,'manual',NULL,'2026-02-18 06:43:34','2026-02-18 06:43:34',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'unit',NULL,NULL,10,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
/*!40000 ALTER TABLE `work_orders` ENABLE KEYS */;
UNLOCK TABLES;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;

/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;

-- Dump completed on 2026-02-28 15:57:14
