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

/*!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 `alerts`
--

DROP TABLE IF EXISTS `alerts`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `alerts` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `type` varchar(255) NOT NULL,
  `severity` varchar(255) NOT NULL,
  `title` varchar(255) NOT NULL,
  `message` text NOT NULL,
  `details` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL CHECK (json_valid(`details`)),
  `context` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL CHECK (json_valid(`context`)),
  `fingerprint` varchar(255) NOT NULL,
  `status` varchar(255) NOT NULL DEFAULT 'open',
  `occurrence_count` int(11) NOT NULL DEFAULT 1,
  `auto_correctable` tinyint(1) NOT NULL DEFAULT 0,
  `correction_action` varchar(255) DEFAULT NULL,
  `correction_result` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL CHECK (json_valid(`correction_result`)),
  `resolved_at` timestamp NULL DEFAULT NULL,
  `resolution_notes` text DEFAULT NULL,
  `last_occurrence_at` timestamp NULL DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `alerts_status_type_index` (`status`,`type`),
  KEY `alerts_status_auto_correctable_index` (`status`,`auto_correctable`),
  KEY `alerts_fingerprint_index` (`fingerprint`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `alerts`
--

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

--
-- Table structure for table `cache`
--

DROP TABLE IF EXISTS `cache`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `cache` (
  `key` varchar(255) NOT NULL,
  `value` mediumtext NOT NULL,
  `expiration` int(11) NOT NULL,
  PRIMARY KEY (`key`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `cache`
--

LOCK TABLES `cache` WRITE;
/*!40000 ALTER TABLE `cache` DISABLE KEYS */;
INSERT INTO `cache` VALUES
('ceteris-connect-messager-cache-illuminate:queue:restart','i:1773960481;',2089320481),
('messager-cache-illuminate:queue:restart','i:1773426028;',2088786028);
/*!40000 ALTER TABLE `cache` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `cache_locks`
--

DROP TABLE IF EXISTS `cache_locks`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `cache_locks` (
  `key` varchar(255) NOT NULL,
  `owner` varchar(255) NOT NULL,
  `expiration` int(11) NOT NULL,
  PRIMARY KEY (`key`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `cache_locks`
--

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

--
-- Table structure for table `collector_executions`
--

DROP TABLE IF EXISTS `collector_executions`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `collector_executions` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `collector_name` varchar(255) NOT NULL,
  `command` varchar(255) NOT NULL,
  `parameters` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL CHECK (json_valid(`parameters`)),
  `status` enum('running','success','failed') NOT NULL DEFAULT 'running',
  `exit_code` int(11) DEFAULT NULL,
  `output` text DEFAULT NULL,
  `error_message` text DEFAULT NULL,
  `duration` decimal(8,2) DEFAULT NULL,
  `started_at` timestamp NULL DEFAULT NULL,
  `completed_at` timestamp NULL DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `collector_executions_status_index` (`status`),
  KEY `collector_executions_created_at_index` (`created_at`),
  KEY `collector_executions_collector_name_index` (`collector_name`)
) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `collector_executions`
--

LOCK TABLES `collector_executions` WRITE;
/*!40000 ALTER TABLE `collector_executions` DISABLE KEYS */;
INSERT INTO `collector_executions` VALUES
(1,'Fichiers BMP (FTP)','collect:bmp-files','{\"force\": false, \"limit\": 50, \"waveTo\": null, \"markRead\": false, \"bmpDateTo\": null, \"sinceType\": \"preset\", \"waveForce\": false, \"waveLimit\": null, \"waveSince\": null, \"periodCode\": null, \"bmpDateFrom\": null, \"sinceCustom\": null, \"sincePreset\": \"now\"}','success',0,'? Début de la collecte BMP...\r\n\r\n? Date de collecte: 2026-02-17 (aujourd\'hui)\r\n\r\n? Résultats de la collecte:\r\n\r\n  ❌ Sales Report:\r\n     Erreur: Aucun fichier trouvé\r\n     Pattern: *link_sales_report_20260217.csv\r\n\r\n  ❌ Credit Limit:\r\n     Erreur: Aucun fichier trouvé\r\n     Pattern: *credit_limit_log_20260217.csv\r\n\r\n  ❌ Subagents:\r\n     Erreur: Aucun fichier trouvé\r\n     Pattern: *subagents_20260217.csv\r\n\r\n? Résumé:\r\n+------------------+--------+\r\n| Métrique         | Valeur |\r\n+------------------+--------+\r\n| Fichiers traités | 3      |\r\n| Succès           | 0      |\r\n| Échecs           | 3      |\r\n| Taux de succès   | 0%     |\r\n+------------------+--------+\r\n\r\n⚠️  Fichiers en échec:\r\n   - sales: Aucun fichier trouvé\r\n   - credit: Aucun fichier trouvé\r\n   - subagents: Aucun fichier trouvé\r\n\r\n✅ Collecte BMP terminée\r\n',NULL,1.07,'2026-02-17 08:08:11','2026-02-17 08:08:12','2026-02-17 08:08:11','2026-02-17 08:08:12'),
(2,'Fichiers BMP (FTP)','collect:bmp-files','{\"force\": false, \"limit\": 50, \"waveTo\": null, \"markRead\": false, \"bmpDateTo\": null, \"sinceType\": \"preset\", \"waveForce\": false, \"waveLimit\": null, \"waveSince\": null, \"periodCode\": null, \"bmpDateFrom\": null, \"sinceCustom\": null, \"sincePreset\": \"now\"}','success',0,'? Début de la collecte BMP...\r\n\r\n? Date de collecte: 2026-02-17 (aujourd\'hui)\r\n\r\n? Résultats de la collecte:\r\n\r\n  ❌ Sales Report:\r\n     Erreur: Aucun fichier trouvé\r\n     Pattern: *link_sales_report_20260217.csv\r\n\r\n  ❌ Credit Limit:\r\n     Erreur: Aucun fichier trouvé\r\n     Pattern: *credit_limit_log_20260217.csv\r\n\r\n  ❌ Subagents:\r\n     Erreur: Aucun fichier trouvé\r\n     Pattern: *subagents_20260217.csv\r\n\r\n? Résumé:\r\n+------------------+--------+\r\n| Métrique         | Valeur |\r\n+------------------+--------+\r\n| Fichiers traités | 3      |\r\n| Succès           | 0      |\r\n| Échecs           | 3      |\r\n| Taux de succès   | 0%     |\r\n+------------------+--------+\r\n\r\n⚠️  Fichiers en échec:\r\n   - sales: Aucun fichier trouvé\r\n   - credit: Aucun fichier trouvé\r\n   - subagents: Aucun fichier trouvé\r\n\r\n✅ Collecte BMP terminée\r\n',NULL,0.64,'2026-02-17 08:08:45','2026-02-17 08:08:45','2026-02-17 08:08:45','2026-02-17 08:08:45'),
(3,'BMP via SPC API','collect:bmp-from-spc-v2','{\"force\": false, \"limit\": 50, \"waveTo\": null, \"markRead\": false, \"bmpDateTo\": \"2025-12-31\", \"sinceType\": \"preset\", \"waveForce\": false, \"waveLimit\": null, \"waveSince\": null, \"periodCode\": null, \"bmpDateFrom\": \"2025-12-01\", \"sinceCustom\": null, \"sincePreset\": \"now\"}','failed',NULL,NULL,'Période de collecte trop longue (31 jours). Utilisez --force pour forcer.',NULL,'2026-02-17 10:13:06','2026-02-17 10:13:19','2026-02-17 10:13:06','2026-02-17 10:13:19'),
(4,'Emails bancaires','collect:banking-emails-v2','{\"force\": false, \"limit\": 50, \"waveTo\": null, \"markRead\": false, \"bmpDateTo\": null, \"sinceType\": \"preset\", \"waveForce\": false, \"waveLimit\": null, \"waveSince\": null, \"periodCode\": null, \"bmpDateFrom\": null, \"sinceCustom\": null, \"sincePreset\": \"now\"}','success',0,'? Démarrage de la collecte BANK\r\n\r\n? Message de traçabilité créé (ID: 4)\r\n\r\n╔══════════════════════════════════════════════════════════════╗\r\n║  Collecte emails bancaires - compta@estair.travel           ║\r\n╚══════════════════════════════════════════════════════════════╝\r\n\r\n? Configuration:\r\n   • Depuis: 2026-02-22 13:30:06\r\n   • Limite: 50 emails\r\n   • Marquer comme lu: Non\r\n\r\n? Connexion à IMAP...\r\n✅ Connecté\r\n\r\nℹ️  Aucun email trouvé\r\n✅ Collecte terminée avec succès\r\n\r\n\r\n╔══════════════════════════════════════════════════════════════╗\r\n║  RÉSUMÉ DE LA COLLECTE EMAILS BANCAIRES                      ║\r\n╚══════════════════════════════════════════════════════════════╝\r\n   • Total emails: 0\r\n   • Traités: 0\r\n   • Succès: 0\r\n\r\n',NULL,8.32,'2026-02-22 13:29:59','2026-02-22 13:30:07','2026-02-22 13:29:59','2026-02-22 13:30:07'),
(5,'Transactions Wave','collect:wave-transactions-v2','{\"sinceType\":\"preset\",\"sincePreset\":\"now\",\"sinceCustom\":null,\"limit\":50,\"markRead\":false,\"force\":false,\"bmpDateFrom\":null,\"bmpDateTo\":null,\"periodCode\":null,\"waveSince\":\"2025-12-01T00:00\",\"waveTo\":\"2025-12-31T00:00\",\"waveLimit\":null,\"waveForce\":true}','failed',NULL,NULL,'No query results for model [App\\Models\\Domain].',NULL,'2026-03-20 02:54:55','2026-03-20 02:54:55','2026-03-20 02:54:55','2026-03-20 02:54:55'),
(6,'Transactions Wave','collect:wave-transactions-v2','{\"sinceType\":\"preset\",\"sincePreset\":\"now\",\"sinceCustom\":null,\"limit\":50,\"markRead\":false,\"force\":false,\"bmpDateFrom\":null,\"bmpDateTo\":null,\"periodCode\":null,\"waveSince\":\"2025-12-01T00:00\",\"waveTo\":\"2025-12-31T00:00\",\"waveLimit\":null,\"waveForce\":true}','failed',NULL,NULL,'No query results for model [App\\Models\\Domain].',NULL,'2026-03-20 02:55:57','2026-03-20 02:55:57','2026-03-20 02:55:57','2026-03-20 02:55:57'),
(7,'Transactions Wave','collect:wave-transactions-v2','{\"sinceType\":\"preset\",\"sincePreset\":\"now\",\"sinceCustom\":null,\"limit\":50,\"markRead\":false,\"force\":false,\"bmpDateFrom\":null,\"bmpDateTo\":null,\"periodCode\":null,\"waveSince\":\"2025-12-01T00:00\",\"waveTo\":\"2025-12-31T00:00\",\"waveLimit\":null,\"waveForce\":true}','failed',NULL,NULL,'No query results for model [App\\Models\\Domain].',NULL,'2026-03-20 03:05:34','2026-03-20 03:05:35','2026-03-20 03:05:34','2026-03-20 03:05:35');
/*!40000 ALTER TABLE `collector_executions` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `dlq_messages`
--

DROP TABLE IF EXISTS `dlq_messages`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `dlq_messages` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `original_message_id` bigint(20) unsigned NOT NULL,
  `domain_id` bigint(20) unsigned NOT NULL,
  `tenant_id` varchar(255) DEFAULT NULL,
  `queue_name` varchar(255) NOT NULL,
  `payload` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL CHECK (json_valid(`payload`)),
  `last_error_message` text NOT NULL,
  `last_error_code` varchar(50) DEFAULT NULL,
  `error_type` enum('temporary','permanent','unknown') NOT NULL DEFAULT 'unknown',
  `total_attempts` int(11) NOT NULL DEFAULT 0,
  `status` enum('pending','replayed','discarded') NOT NULL DEFAULT 'pending',
  `replayed_at` timestamp NULL DEFAULT NULL,
  `replayed_message_id` bigint(20) unsigned DEFAULT NULL,
  `moved_to_dlq_at` timestamp NOT NULL,
  `metadata` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL CHECK (json_valid(`metadata`)),
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `dlq_messages_original_message_id_foreign` (`original_message_id`),
  KEY `dlq_messages_replayed_message_id_foreign` (`replayed_message_id`),
  KEY `dlq_messages_status_created_at_index` (`status`,`created_at`),
  KEY `dlq_messages_domain_id_status_index` (`domain_id`,`status`),
  KEY `dlq_messages_error_type_status_index` (`error_type`,`status`),
  KEY `dlq_messages_tenant_id_index` (`tenant_id`),
  CONSTRAINT `dlq_messages_domain_id_foreign` FOREIGN KEY (`domain_id`) REFERENCES `domains` (`id`) ON DELETE CASCADE,
  CONSTRAINT `dlq_messages_original_message_id_foreign` FOREIGN KEY (`original_message_id`) REFERENCES `messages` (`id`) ON DELETE CASCADE,
  CONSTRAINT `dlq_messages_replayed_message_id_foreign` FOREIGN KEY (`replayed_message_id`) REFERENCES `messages` (`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 `dlq_messages`
--

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

--
-- Table structure for table `domains`
--

DROP TABLE IF EXISTS `domains`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `domains` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `tenant_id` varchar(255) DEFAULT NULL,
  `name` varchar(255) NOT NULL,
  `slug` varchar(255) NOT NULL,
  `environment` varchar(255) NOT NULL DEFAULT 'production',
  `webhook_url` varchar(500) DEFAULT NULL,
  `api_key` varchar(255) DEFAULT NULL,
  `api_token` varchar(255) DEFAULT NULL,
  `max_retry_attempts` int(11) NOT NULL DEFAULT 3,
  `retry_delay_minutes` int(11) NOT NULL DEFAULT 5,
  `config` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL CHECK (json_valid(`config`)),
  `is_active` tinyint(1) NOT NULL DEFAULT 1,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `domains_is_active_index` (`is_active`),
  KEY `domains_tenant_id_index` (`tenant_id`)
) ENGINE=InnoDB AUTO_INCREMENT=69 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `domains`
--

LOCK TABLES `domains` WRITE;
/*!40000 ALTER TABLE `domains` DISABLE KEYS */;
INSERT INTO `domains` VALUES
(1,NULL,'Amadeus GDS Operations (Dev)','amadeus','development','http://127.0.0.1:5100/api/v1/execute',NULL,'estair_spc_M9pXq4vBn7ZkLt2Yw8HjFr3Cd6Ng5Ua1',3,2,'{\"priority\": \"medium\", \"description\": \"Synchronisation continue des états de ventes via SPC\", \"sync_continuous\": true, \"batch_processing\": false}',1,'2025-10-27 18:43:41','2025-10-27 18:43:41'),
(2,NULL,'Amadeus GDS Operations (Prod)','amadeus','production','http://127.0.0.1:5100/api/v1/execute',NULL,'estair_spc_M9pXq4vBn7ZkLt2Yw8HjFr3Cd6Ng5Ua1',3,2,'{\"priority\": \"medium\", \"description\": \"Synchronisation continue des états de ventes via SPC\", \"sync_continuous\": true, \"batch_processing\": false}',1,'2025-10-27 18:43:41','2025-10-27 18:43:41'),
(3,NULL,'Banking Integration (Dev)','bancaire','development','http://127.0.0.1:8110/v1/messager/webhook/bank','estair_messager_K7p9Qx3Wn2Vm5Lt8Yh6Bj4Cd1Ng0Ua9Zs','lw2Xz6Hfiip0iond498BbHT5OrHHSQ_za4l1EbH53p9-p5AT9K_1H-lRIRBwN5R77VSlUWKJIGq6hTkFo4I_Tg',3,5,'{\"priority\": \"critical\", \"countries\": [\"CI\", \"GN\", \"SN\", \"CV\"], \"providers\": [\"ecobank\", \"wave\", \"orange_money\"]}',1,'2025-10-27 18:43:41','2025-10-27 18:43:41'),
(4,NULL,'Banking Integration (Prod)','bancaire','production','http://127.0.0.1:8110/v1/messager/webhook/bank','estair_messager_K7p9Qx3Wn2Vm5Lt8Yh6Bj4Cd1Ng0Ua9Zs','lw2Xz6Hfiip0iond498BbHT5OrHHSQ_za4l1EbH53p9-p5AT9K_1H-lRIRBwN5R77VSlUWKJIGq6hTkFo4I_Tg',3,5,'{\"priority\": \"critical\", \"countries\": [\"CI\", \"GN\", \"SN\", \"CV\"], \"providers\": [\"ecobank\", \"wave\", \"orange_money\"]}',1,'2025-10-06 13:42:41','2025-10-27 18:43:41'),
(5,NULL,'BMP Data Collection (Dev)','bmp','development','http://127.0.0.1:8110/v1/messager/webhook/bmp','estair_messager_K7p9Qx3Wn2Vm5Lt8Yh6Bj4Cd1Ng0Ua9Zs','lw2Xz6Hfiip0iond498BbHT5OrHHSQ_za4l1EbH53p9-p5AT9K_1H-lRIRBwN5R77VSlUWKJIGq6hTkFo4I_Tg',3,5,'{\"priority\": \"high\", \"file_types\": [\"sales_report\", \"credit_limit\", \"subagents\"], \"daily_collection\": true}',1,'2025-10-27 18:43:41','2025-10-27 18:43:41'),
(6,NULL,'BMP Data Collection (Prod)','bmp','production','http://127.0.0.1:8110/v1/messager/webhook/bmp','estair_messager_K7p9Qx3Wn2Vm5Lt8Yh6Bj4Cd1Ng0Ua9Zs','lw2Xz6Hfiip0iond498BbHT5OrHHSQ_za4l1EbH53p9-p5AT9K_1H-lRIRBwN5R77VSlUWKJIGq6hTkFo4I_Tg',3,5,'{\"priority\": \"high\", \"file_types\": [\"sales_report\", \"credit_limit\", \"subagents\"], \"daily_collection\": true}',1,'2025-10-06 13:57:03','2025-10-27 18:43:41'),
(7,NULL,'Estair Unified Gateway','estair','development','http://127.0.0.1:8110','estair_messager_K7p9Qx3Wn2Vm5Lt8Yh6Bj4Cd1Ng0Ua9Zs','lw2Xz6Hfiip0iond498BbHT5OrHHSQ_za4l1EbH53p9-p5AT9K_1H-lRIRBwN5R77VSlUWKJIGq6hTkFo4I_Tg',3,5,'{\"routing\": \"dynamic\", \"category\": \"gateway\", \"description\": \"Point d\'entrée unique pour tous les messages Estair (SPC, BMP, BSP, RHC, etc.)\", \"subcategory\": \"estair\", \"accept_domains\": [\"spc_selling\", \"spc_appro\", \"spc_bmp\", \"spc_bsp\", \"spc_rhc\"]}',1,'2025-10-27 18:43:41','2025-11-21 10:36:59'),
(8,NULL,'Estair Backend API (Prod)','estair','production','http://127.0.0.1:8110','estair_messager_K7p9Qx3Wn2Vm5Lt8Yh6Bj4Cd1Ng0Ua9Zs','lw2Xz6Hfiip0iond498BbHT5OrHHSQ_za4l1EbH53p9-p5AT9K_1H-lRIRBwN5R77VSlUWKJIGq6hTkFo4I_Tg',3,5,NULL,1,'2025-10-27 18:43:41','2025-10-27 18:43:41'),
(9,NULL,'SPC Selling Platform Operations','spc_selling','development','http://127.0.0.1:5100/api/v1/selenium/execute',NULL,'estair_spc_M9pXq4vBn7ZkLt2Yw8HjFr3Cd6Ng5Ua1',3,1,'{\"queue\": \"spc_selling\", \"timeout\": 120, \"category\": \"selenium\", \"description\": \"Opérations Amadeus Selling Platform (PNR, tickets, etc.)\", \"subcategory\": \"selling\", \"dedupe_field\": \"execution_uuid\", \"max_attempts\": 3, \"retry_strategy\": \"exponential\", \"selenium_token\": \"spc_last_unified_HdK92mPzX7qYw3Lv5BnJt8Rf4Cg6Ua0S\", \"callback_domain\": \"messager_selling\", \"response_config\": {\"expected_fields\": [\"status\", \"data\"]}, \"response_handler\": \"json\", \"notify_on_failure\": true, \"selenium_endpoint\": \"http://localhost:5100/api/v1/selenium/execute\", \"retry_delay_minutes\": 2, \"dedupe_window_minutes\": 60, \"notification_channels\": [\"teams\", \"email\"]}',1,'2025-09-30 15:18:35','2025-11-21 18:42:35'),
(10,NULL,'SPC Selling Platform Operations','spc_selling','production','http://127.0.0.1:5100/api/v1/selenium/execute',NULL,'estair_spc_M9pXq4vBn7ZkLt2Yw8HjFr3Cd6Ng5Ua1',3,1,'{\"headers\": {\"Authorization\": \"Bearer estair_spc_M9pXq4vBn7ZkLt2Yw8HjFr3Cd6Ng5Ua1\"}, \"priority\": \"medium\", \"description\": \"Domaine pour synchronisation continue des états de ventes\", \"spc_auth_token\": \"estair_spc_M9pXq4vBn7ZkLt2Yw8HjFr3Cd6Ng5Ua1\", \"sync_continuous\": true, \"batch_processing\": false}',1,'2025-09-30 15:18:35','2025-10-03 20:51:13'),
(11,NULL,'Services Bancaires Estair (Dev)','estair_bancaire','development','http://localhost:8110/v1/messager/webhook/bank',NULL,'estair_bank_z12wCTXnRFsWBQWEZIfLQCdGluBo78ns',5,2,'{\"priority\": \"critical\", \"countries\": [\"CI\", \"GN\", \"SN\", \"CV\"], \"providers\": [\"ecobank\", \"wave\", \"orange_money\"], \"description\": \"Domaine pour emails Ecobank et callbacks Wave/Orange Money\", \"fifo_enabled\": true}',1,'2025-09-30 15:18:35','2025-10-03 15:39:33'),
(12,NULL,'Services Bancaires Estair (Prod)','estair_bancaire','production','http://localhost:8110/v1/messager/webhook/bank',NULL,'estair_bank_z12wCTXnRFsWBQWEZIfLQCdGluBo78ns',5,2,'{\"priority\": \"critical\", \"countries\": [\"CI\", \"GN\", \"SN\", \"CV\"], \"providers\": [\"ecobank\", \"wave\", \"orange_money\"], \"description\": \"Domaine pour emails Ecobank et callbacks Wave/Orange Money\", \"fifo_enabled\": true}',1,'2025-09-30 15:18:35','2025-10-03 15:39:33'),
(13,NULL,'BMP Data Collection Estair (Dev)','estair_bmp','development','http://127.0.0.1:8110/v1/messager/webhook/bmp','estair_messager_K7p9Qx3Wn2Vm5Lt8Yh6Bj4Cd1Ng0Ua9Zs','lw2Xz6Hfiip0iond498BbHT5OrHHSQ_za4l1EbH53p9-p5AT9K_1H-lRIRBwN5R77VSlUWKJIGq6hTkFo4I_Tg',5,2,'{\"priority\": \"high\", \"file_types\": [\"sales_report\", \"credit_limit\", \"subagents\"], \"description\": \"Domaine pour collecte quotidienne des fichiers BMP via FTP\", \"fifo_enabled\": true, \"daily_collection\": true, \"processing_order\": [\"sales\", \"credit\", \"subagents\"]}',1,'2025-09-30 19:37:18','2025-09-30 19:37:18'),
(14,NULL,'BMP Data Collection Estair (Prod)','estair_bmp','production','http://127.0.0.1:8110/v1/messager/webhook/bmp','estair_messager_K7p9Qx3Wn2Vm5Lt8Yh6Bj4Cd1Ng0Ua9Zs','lw2Xz6Hfiip0iond498BbHT5OrHHSQ_za4l1EbH53p9-p5AT9K_1H-lRIRBwN5R77VSlUWKJIGq6hTkFo4I_Tg',5,2,'{\"priority\": \"high\", \"file_types\": [\"sales_report\", \"credit_limit\", \"subagents\"], \"description\": \"Domaine pour collecte quotidienne des fichiers BMP via FTP\", \"fifo_enabled\": true, \"daily_collection\": true, \"processing_order\": [\"sales\", \"credit\", \"subagents\"]}',1,'2025-09-30 19:37:18','2025-09-30 19:37:18'),
(15,NULL,'Opérations Financières Estair','estair_financial','development','http://localhost:8110/v1/messager/webhook/financial',NULL,'estair_financial_M9pXq4vBn7ZkLt2Yw8HjFr3Cd6Ng5Ua1',3,2,'{\"queues\": [\"financial_mouvements\", \"financial_daily_credits\", \"financial_loads\", \"financial_cancellations\"], \"priority\": \"critical\", \"description\": \"Domaine pour les mouvements financiers (load, unload, daily_credit, cancel_credit)\", \"fifo_enabled\": true, \"mouvement_types\": [\"credit\", \"debit\", \"load\", \"unload\", \"daily_credit\", \"cancel_credit\"]}',1,'2025-10-22 18:51:37','2025-10-23 18:32:34'),
(16,NULL,'Opérations Financières Estair','estair_financial','production','http://localhost:8110/v1/messager/webhook/financial',NULL,'estair_financial_M9pXq4vBn7ZkLt2Yw8HjFr3Cd6Ng5Ua1',3,2,'{\"queues\": [\"financial_mouvements\", \"financial_daily_credits\", \"financial_loads\", \"financial_cancellations\"], \"priority\": \"critical\", \"description\": \"Domaine pour les mouvements financiers (load, unload, daily_credit, cancel_credit)\", \"fifo_enabled\": true, \"mouvement_types\": [\"credit\", \"debit\", \"load\", \"unload\", \"daily_credit\", \"cancel_credit\"]}',1,'2025-10-22 18:51:37','2025-10-23 18:32:34'),
(17,NULL,'Helpdesk Estair (Dev)','estair_helpdesk','development','http://localhost:8110/v1/messager/webhook/helpdesk',NULL,'estair_help_iHzZfT3ZjJ3h4gi8pfvRscic1BC5m21p',3,5,'{\"priority\": \"high\", \"description\": \"Domaine pour validation finance des requêtes clients\", \"approval_required\": true, \"manual_validation\": true}',1,'2025-09-30 15:18:35','2025-09-30 19:37:18'),
(18,NULL,'Helpdesk Estair (Prod)','estair_helpdesk','production','http://localhost:8110/v1/messager/webhook/helpdesk',NULL,'estair_help_iHzZfT3ZjJ3h4gi8pfvRscic1BC5m21p',3,5,'{\"priority\": \"high\", \"description\": \"Domaine pour validation finance des requêtes clients\", \"approval_required\": true, \"manual_validation\": true}',1,'2025-09-30 15:18:35','2025-09-30 19:37:18'),
(19,NULL,'Paiements Orange Money - Estair (Dev)','estair_orange','development','http://localhost:8110/v1/messager/webhook/bank',NULL,'dK6tZVkSl1wr1XgARy6nNDOLheM3aYXj',3,5,'{\"provider\": \"orange_money\", \"queue_name\": \"payment_orange\"}',1,'2025-10-08 16:23:58','2025-10-08 16:23:58'),
(20,NULL,'Paiements Orange Money - Estair (Prod)','estair_orange','production','http://localhost:8110/v1/messager/webhook/bank',NULL,'dK6tZVkSl1wr1XgARy6nNDOLheM3aYXj',3,5,'{\"provider\": \"orange_money\", \"queue_name\": \"payment_orange\"}',1,'2025-10-08 16:23:58','2025-10-08 16:23:58'),
(21,NULL,'Paiements Wave - Estair (Dev)','estair_wave','development','http://localhost:8110/v1/messager/webhook/bank',NULL,'dzzk1VJQlshPLv0nr9RrvOq2btpzej6T',3,5,'{\"provider\": \"wave\", \"queue_name\": \"payment_wave\"}',1,'2025-10-08 16:23:58','2025-10-08 16:23:58'),
(22,NULL,'Paiements Wave - Estair (Prod)','estair_wave','production','http://localhost:8110/v1/messager/webhook/bank',NULL,'dzzk1VJQlshPLv0nr9RrvOq2btpzej6T',3,5,'{\"provider\": \"wave\", \"queue_name\": \"payment_wave\"}',1,'2025-10-08 16:23:58','2025-10-08 16:23:58'),
(23,NULL,'Financial Mouvements (Dev)','financial','development','http://localhost:8110/v1/messager/webhook/financial','estair_dev_K7p9Qx3Wn2Vm5Lt8Yh6Bj4Cd1Ng0Ua9Zs','dom_dev_financial_Xw5Qm8Tn3Pk7Lt2Yh9Bj6Cd4Ua0Zs1Nr',3,5,'{\"queues\": [\"financial_mouvements\", \"financial_daily_credits\", \"financial_loads\", \"financial_cancellations\"], \"priority\": \"critical\", \"mouvement_types\": [\"credit\", \"debit\", \"load\", \"unload\", \"daily_credit\", \"cancel_credit\"]}',1,'2025-10-27 18:43:41','2025-10-27 19:17:31'),
(24,NULL,'Financial Mouvements (Prod)','financial','production','http://localhost:8110/v1/messager/webhook/financial','estair_messager_K7p9Qx3Wn2Vm5Lt8Yh6Bj4Cd1Ng0Ua9Zs','estair_financial_M9pXq4vBn7ZkLt2Yw8HjFr3Cd6Ng5Ua1',3,5,'{\"queues\": [\"financial_mouvements\", \"financial_daily_credits\", \"financial_loads\", \"financial_cancellations\"], \"priority\": \"critical\", \"mouvement_types\": [\"credit\", \"debit\", \"load\", \"unload\", \"daily_credit\", \"cancel_credit\"]}',1,'2025-10-27 18:43:41','2025-10-27 19:17:31'),
(25,NULL,'FTP Air Watcher (Dev)','ftp_air','development','http://127.0.0.1:8110/v1/messager/webhook/air','estair_messager_K7p9Qx3Wn2Vm5Lt8Yh6Bj4Cd1Ng0Ua9Zs','lw2Xz6Hfiip0iond498BbHT5OrHHSQ_za4l1EbH53p9-p5AT9K_1H-lRIRBwN5R77VSlUWKJIGq6hTkFo4I_Tg',3,5,NULL,1,'2025-10-27 18:43:41','2025-10-27 18:43:41'),
(26,NULL,'FTP Air Watcher (Prod)','ftp_air','production','http://127.0.0.1:8110/v1/messager/webhook/air','estair_messager_K7p9Qx3Wn2Vm5Lt8Yh6Bj4Cd1Ng0Ua9Zs','lw2Xz6Hfiip0iond498BbHT5OrHHSQ_za4l1EbH53p9-p5AT9K_1H-lRIRBwN5R77VSlUWKJIGq6hTkFo4I_Tg',3,5,NULL,1,'2025-10-02 15:03:34','2025-10-27 18:43:41'),
(27,NULL,'Helpdesk Finance Validation (Dev)','helpdesk','development','http://127.0.0.1:8110/v1/messager/webhook/helpdesk','estair_messager_K7p9Qx3Wn2Vm5Lt8Yh6Bj4Cd1Ng0Ua9Zs','lw2Xz6Hfiip0iond498BbHT5OrHHSQ_za4l1EbH53p9-p5AT9K_1H-lRIRBwN5R77VSlUWKJIGq6hTkFo4I_Tg',3,5,'{\"priority\": \"high\", \"approval_required\": true, \"manual_validation\": true}',1,'2025-10-27 18:43:41','2025-10-27 18:43:41'),
(28,NULL,'Helpdesk Finance Validation (Prod)','helpdesk','production','http://127.0.0.1:8110/v1/messager/webhook/helpdesk','estair_messager_K7p9Qx3Wn2Vm5Lt8Yh6Bj4Cd1Ng0Ua9Zs','lw2Xz6Hfiip0iond498BbHT5OrHHSQ_za4l1EbH53p9-p5AT9K_1H-lRIRBwN5R77VSlUWKJIGq6hTkFo4I_Tg',3,5,'{\"priority\": \"high\", \"approval_required\": true, \"manual_validation\": true}',1,'2025-10-27 18:43:41','2025-10-27 18:43:41'),
(29,NULL,'IATA BSP Reports (Dev)','estair_bsp','development','http://127.0.0.1:8110/v1/messager/webhook/bsp','estair_messager_K7p9Qx3Wn2Vm5Lt8Yh6Bj4Cd1Ng0Ua9Zs','lw2Xz6Hfiip0iond498BbHT5OrHHSQ_za4l1EbH53p9-p5AT9K_1H-lRIRBwN5R77VSlUWKJIGq6hTkFo4I_Tg',3,5,'{\"notes\": [\"Le ZIP BSP contient 2 PDFs: BILLSUM et BILLDET\", \"Les 2 messages sont créés en séquence\"], \"source\": \"spc\", \"data_types\": [\"bsp_summary\", \"bsp_details\"], \"description\": \"Rapports IATA BSP collectés depuis SPC\"}',1,'2025-10-27 18:43:41','2025-10-27 19:17:31'),
(30,NULL,'IATA BSP Reports (Prod)','estair_bsp','production','http://127.0.0.1:8110/v1/messager/webhook/bsp','estair_messager_K7p9Qx3Wn2Vm5Lt8Yh6Bj4Cd1Ng0Ua9Zs','lw2Xz6Hfiip0iond498BbHT5OrHHSQ_za4l1EbH53p9-p5AT9K_1H-lRIRBwN5R77VSlUWKJIGq6hTkFo4I_Tg',3,5,'{\"notes\": [\"Le ZIP BSP contient 2 PDFs: BILLSUM et BILLDET\", \"Les 2 messages sont créés en séquence\"], \"source\": \"spc\", \"data_types\": [\"bsp_summary\", \"bsp_details\"], \"description\": \"Rapports IATA BSP collectés depuis SPC\"}',1,'2025-10-27 18:43:41','2025-10-27 19:17:31'),
(31,NULL,'IATA RHC Reports (Dev)','estair_rhc','development','http://127.0.0.1:8110/v1/messager/webhook/rhc','estair_messager_K7p9Qx3Wn2Vm5Lt8Yh6Bj4Cd1Ng0Ua9Zs','lw2Xz6Hfiip0iond498BbHT5OrHHSQ_za4l1EbH53p9-p5AT9K_1H-lRIRBwN5R77VSlUWKJIGq6hTkFo4I_Tg',3,5,'{\"source\": \"spc\", \"data_types\": [\"rhc_report\"], \"description\": \"Rapports IATA RHC collectés depuis SPC\"}',1,'2025-10-27 18:43:41','2025-10-27 18:43:41'),
(32,NULL,'IATA RHC Reports (Prod)','estair_rhc','production','http://127.0.0.1:8110/v1/messager/webhook/rhc','estair_messager_K7p9Qx3Wn2Vm5Lt8Yh6Bj4Cd1Ng0Ua9Zs','lw2Xz6Hfiip0iond498BbHT5OrHHSQ_za4l1EbH53p9-p5AT9K_1H-lRIRBwN5R77VSlUWKJIGq6hTkFo4I_Tg',3,5,'{\"source\": \"spc\", \"data_types\": [\"rhc_report\"], \"description\": \"Rapports IATA RHC collectés depuis SPC\"}',1,'2025-10-27 18:43:41','2025-10-27 18:43:41'),
(33,NULL,'Orange Money Provider (Dev)','orange_money','development','http://127.0.0.1:8110/v1/messager/webhook/bank','estair_messager_K7p9Qx3Wn2Vm5Lt8Yh6Bj4Cd1Ng0Ua9Zs','lw2Xz6Hfiip0iond498BbHT5OrHHSQ_za4l1EbH53p9-p5AT9K_1H-lRIRBwN5R77VSlUWKJIGq6hTkFo4I_Tg',3,5,'{\"provider\": \"orange_money\", \"queue_name\": \"payment_orange\"}',1,'2025-10-27 18:43:41','2025-10-27 18:43:41'),
(34,NULL,'Orange Money Provider (Prod)','orange_money','production','http://127.0.0.1:8110/v1/messager/webhook/bank','estair_messager_K7p9Qx3Wn2Vm5Lt8Yh6Bj4Cd1Ng0Ua9Zs','lw2Xz6Hfiip0iond498BbHT5OrHHSQ_za4l1EbH53p9-p5AT9K_1H-lRIRBwN5R77VSlUWKJIGq6hTkFo4I_Tg',3,5,'{\"provider\": \"orange_money\", \"queue_name\": \"payment_orange\"}',1,'2025-10-27 18:43:41','2025-10-27 18:43:41'),
(35,NULL,'SPC Selenium API (Dev)','spc','development','http://127.0.0.1:5100',NULL,'spc_dev_M9pXq4vBn7ZkLt2Yw8HjFr3Cd6Ng5Ua1Rs',3,2,NULL,1,'2025-10-27 18:43:41','2025-10-27 18:43:41'),
(36,NULL,'SPC Selenium API (Prod)','spc','production','http://127.0.0.1:5100',NULL,'spc_prod_X8vTn5Qm2Yw9Hk6Bj7Cd4Ng3Ua0Zs1Lr',3,2,NULL,1,'2025-10-27 18:43:41','2025-10-27 18:43:41'),
(37,NULL,'SPC BMP Collection (Dev)','spc_bmp','development','http://127.0.0.1:5100/api/v1/bmp/execute',NULL,'estair_spc_M9pXq4vBn7ZkLt2Yw8HjFr3Cd6Ng5Ua1',3,2,NULL,1,'2025-10-27 19:17:31','2025-10-29 19:32:45'),
(38,NULL,'SPC BMP Collection (Prod)','spc_bmp','production','http://127.0.0.1:5100/api/v1/bmp/execute',NULL,'estair_spc_M9pXq4vBn7ZkLt2Yw8HjFr3Cd6Ng5Ua1',3,2,NULL,1,'2025-10-27 19:17:31','2025-10-27 19:17:31'),
(39,NULL,'SPC BSP Collection (Dev)','spc_bsp','development','http://127.0.0.1:5100/api/v1/bsp/execute',NULL,'estair_spc_M9pXq4vBn7ZkLt2Yw8HjFr3Cd6Ng5Ua1',3,2,NULL,1,'2025-10-27 19:17:31','2025-10-27 19:17:31'),
(40,NULL,'SPC BSP Collection (Prod)','spc_bsp','production','http://127.0.0.1:5100/api/v1/bsp/execute',NULL,'estair_spc_M9pXq4vBn7ZkLt2Yw8HjFr3Cd6Ng5Ua1',3,2,NULL,1,'2025-10-27 19:17:31','2025-10-27 19:17:31'),
(41,NULL,'SPC RHC Collection (Dev)','spc_rhc','development','http://127.0.0.1:5100/api/v1/rhc/execute',NULL,'estair_spc_M9pXq4vBn7ZkLt2Yw8HjFr3Cd6Ng5Ua1',3,2,NULL,1,'2025-10-27 19:17:31','2025-10-27 19:17:31'),
(42,NULL,'SPC RHC Collection (Prod)','spc_rhc','production','http://127.0.0.1:5100/api/v1/rhc/execute',NULL,'estair_spc_M9pXq4vBn7ZkLt2Yw8HjFr3Cd6Ng5Ua1',3,2,NULL,1,'2025-10-27 19:17:31','2025-10-27 19:17:31'),
(43,NULL,'SPC Callback to Estair (Dev)','spc_webhook','development','http://127.0.0.1:8110/v1/messager/webhook/spc','estair_messager_K7p9Qx3Wn2Vm5Lt8Yh6Bj4Cd1Ng0Ua9Zs','lw2Xz6Hfiip0iond498BbHT5OrHHSQ_za4l1EbH53p9-p5AT9K_1H-lRIRBwN5R77VSlUWKJIGq6hTkFo4I_Tg',3,2,NULL,1,'2025-10-27 19:17:31','2025-10-27 19:17:31'),
(44,NULL,'SPC Callback to Estair (Prod)','spc_webhook','production','http://127.0.0.1:8110/v1/messager/webhook/spc','estair_messager_K7p9Qx3Wn2Vm5Lt8Yh6Bj4Cd1Ng0Ua9Zs','lw2Xz6Hfiip0iond498BbHT5OrHHSQ_za4l1EbH53p9-p5AT9K_1H-lRIRBwN5R77VSlUWKJIGq6hTkFo4I_Tg',3,2,NULL,1,'2025-10-27 19:17:31','2025-10-27 19:17:31'),
(45,NULL,'Wave Payment Provider (Dev)','wave','development','http://127.0.0.1:8110/v1/messager/webhook/bank','estair_messager_K7p9Qx3Wn2Vm5Lt8Yh6Bj4Cd1Ng0Ua9Zs','lw2Xz6Hfiip0iond498BbHT5OrHHSQ_za4l1EbH53p9-p5AT9K_1H-lRIRBwN5R77VSlUWKJIGq6hTkFo4I_Tg',3,5,'{\"provider\": \"wave\", \"queue_name\": \"payment_wave\"}',1,'2025-10-27 18:43:41','2025-10-27 18:43:41'),
(46,NULL,'Wave Payment Provider (Prod)','wave','production','http://127.0.0.1:8110/v1/messager/webhook/bank','estair_messager_K7p9Qx3Wn2Vm5Lt8Yh6Bj4Cd1Ng0Ua9Zs','lw2Xz6Hfiip0iond498BbHT5OrHHSQ_za4l1EbH53p9-p5AT9K_1H-lRIRBwN5R77VSlUWKJIGq6hTkFo4I_Tg',3,5,'{\"provider\": \"wave\", \"queue_name\": \"payment_wave\"}',1,'2025-10-27 18:43:41','2025-10-27 18:43:41'),
(49,NULL,'Messager BMP Webhook (Dev)','messager_bmp','development','http://localhost:8112/api/v1/bmp/webhook',NULL,'msg_bmp_dev_e03b2be266a4586f3890ac3434014234',3,2,NULL,1,'2025-10-29 18:26:21','2025-10-29 18:26:21'),
(50,NULL,'Messager BMP Webhook (Prod)','messager_bmp','production','http://localhost:8112/api/v1/bmp/webhook',NULL,'msg_bmp_prod_36cdb19e25f5da0e004482da0204921f',3,2,NULL,1,'2025-10-29 18:26:22','2025-10-29 18:26:22'),
(51,NULL,'Messager BSP Webhook (Dev)','messager_bsp','development','http://localhost:8112/api/v1/bsp/webhook',NULL,'msg_bsp_dev_c7f76288358c9713f60c89cb985e5d35',3,2,NULL,1,'2025-10-29 18:26:22','2025-10-29 18:26:22'),
(52,NULL,'Messager BSP Webhook (Prod)','messager_bsp','production','http://localhost:8112/api/v1/bsp/webhook',NULL,'msg_bsp_prod_66abbf3e764860a20d0cb31f72340873',3,2,NULL,1,'2025-10-29 18:26:22','2025-10-29 18:26:22'),
(53,NULL,'Messager RHC Webhook (Dev)','messager_rhc','development','http://localhost:8112/api/v1/rhc/webhook',NULL,'msg_rhc_dev_3a05338aba384836da718b3f11383e57',3,2,NULL,1,'2025-10-29 18:26:22','2025-10-29 18:26:22'),
(54,NULL,'Messager RHC Webhook (Prod)','messager_rhc','production','http://localhost:8112/api/v1/rhc/webhook',NULL,'msg_rhc_prod_124c654193e7875517efa82914b69f9e',3,2,NULL,1,'2025-10-29 18:26:22','2025-10-29 18:26:22'),
(55,NULL,'Amadeus BMP Approvisionnement','spc_appro','development','http://127.0.0.1:5100/api/v1/appro/execute',NULL,'estair_spc_M9pXq4vBn7ZkLt2Yw8HjFr3Cd6Ng5Ua1',3,5,'{\"queue\": \"spc_appro\", \"source\": \"estair\", \"priority\": \"critical\", \"webhooks\": {\"estair\": {\"url\": \"/api/messager/webhook/appro\", \"method\": \"POST\", \"timeout\": 120, \"description\": \"Webhook pour notifier Estair du résultat d\'appro BMP\"}}, \"description\": \"Domaine pour l\'approvisionnement BMP via SPC (TRÈS HAUTE PRIORITÉ)\", \"spc_endpoint\": \"http://localhost:5100/api/v1/appro/execute\", \"retry_strategy\": {\"max_attempts\": 3, \"timeout_seconds\": 120, \"behavior_on_failure\": \"mark_as_failed_no_callback\"}}',1,'2025-11-17 11:00:31','2025-11-19 13:02:53'),
(56,NULL,'Amadeus BMP Approvisionnement','spc_appro','production','http://127.0.0.1:5100/api/v1/appro/execute',NULL,'estair_spc_M9pXq4vBn7ZkLt2Yw8HjFr3Cd6Ng5Ua1',3,5,'{\"queue\": \"spc_appro\", \"source\": \"estair\", \"priority\": \"critical\", \"webhooks\": {\"estair\": {\"url\": \"/api/messager/webhook/appro\", \"method\": \"POST\", \"timeout\": 120, \"description\": \"Webhook pour notifier Estair du résultat d\'appro BMP\"}}, \"description\": \"Domaine pour l\'approvisionnement BMP via SPC (TRÈS HAUTE PRIORITÉ)\", \"spc_endpoint\": \"http://localhost:3002/api/v1/appro/execute\", \"retry_strategy\": {\"max_attempts\": 3, \"timeout_seconds\": 120, \"behavior_on_failure\": \"mark_as_failed_no_callback\"}}',1,'2025-11-17 11:00:31','2025-11-19 13:02:53'),
(57,NULL,'Messager Appro Webhook (Dev)','messager_appro','development','http://localhost:8112/api/v1/appro/webhook',NULL,'msg_appro_dev_124c654193e7875517efa82914b69f9e',3,2,NULL,1,'2025-10-29 18:26:22','2025-10-29 18:26:22'),
(58,NULL,'Messager Appro Webhook (Prod)','messager_appro','production','http://localhost:8112/api/v1/appro/webhook',NULL,'msg_appro_prod_124c654193e7875517efa82914b69f9e',3,2,NULL,1,'2025-10-29 18:26:22','2025-10-29 18:26:22'),
(59,NULL,'Estair BMP Approvisionnement','estair_appro','development','http://localhost:8110/v1/messager/webhook/appro','estair_messager_K7p9Qx3Wn2Vm5Lt8Yh6Bj4Cd1Ng0Ua9Zs','lw2Xz6Hfiip0iond498BbHT5OrHHSQ_za4l1EbH53p9-p5AT9K_1H-lRIRBwN5R77VSlUWKJIGq6hTkFo4I_Tg',3,5,'{\"queue\": \"bmp_appro\", \"source\": \"estair\", \"priority\": \"critical\", \"webhooks\": {\"estair\": {\"url\": \"/api/messager/webhook/appro\", \"method\": \"POST\", \"timeout\": 120, \"description\": \"Webhook pour notifier Estair du résultat d\'appro BMP\"}}, \"description\": \"Domaine pour l\'approvisionnement BMP via SPC (TRÈS HAUTE PRIORITÉ)\", \"spc_endpoint\": \"http://localhost:5100/api/v1/appro/execute\", \"retry_strategy\": {\"max_attempts\": 3, \"timeout_seconds\": 120, \"behavior_on_failure\": \"mark_as_failed_no_callback\"}}',1,'2025-11-18 14:35:01','2025-11-18 14:35:01'),
(60,NULL,'Estair BMP Approvisionnement','estair_appro','production','http://localhost:8110/v1/messager/webhook/appro','estair_messager_K7p9Qx3Wn2Vm5Lt8Yh6Bj4Cd1Ng0Ua9Zs','lw2Xz6Hfiip0iond498BbHT5OrHHSQ_za4l1EbH53p9-p5AT9K_1H-lRIRBwN5R77VSlUWKJIGq6hTkFo4I_Tg',3,5,'{\"queue\": \"bmp_appro\", \"source\": \"estair\", \"priority\": \"critical\", \"webhooks\": {\"estair\": {\"url\": \"/api/messager/webhook/appro\", \"method\": \"POST\", \"timeout\": 120, \"description\": \"Webhook pour notifier Estair du résultat d\'appro BMP\"}}, \"description\": \"Domaine pour l\'approvisionnement BMP via SPC (TRÈS HAUTE PRIORITÉ)\", \"spc_endpoint\": \"http://localhost:5100/api/v1/appro/execute\", \"retry_strategy\": {\"max_attempts\": 3, \"timeout_seconds\": 120, \"behavior_on_failure\": \"mark_as_failed_no_callback\"}}',1,'2025-11-18 14:35:01','2025-11-18 14:35:01'),
(62,NULL,'Messager Selling Callback','messager_selling','development','http://localhost:8112/api/v1/selling/webhook',NULL,'messager_selling_Trhu18pNgiX8sBpzlBDq7uyr6yIrZE0v',3,5,'{\"queue\": \"messager_selling\", \"category\": \"callback\", \"description\": \"Callback des résultats Selenium Selling vers Estair\", \"subcategory\": \"selling\", \"max_attempts\": 3, \"target_domain\": \"estair_selling\", \"retry_delay_minutes\": 1}',1,'2025-11-21 10:03:04','2025-11-21 18:42:35'),
(63,NULL,'Estair Selling Webhook (Dev)','estair_selling','development','http://localhost:8110/v1/messager/webhook/selling',NULL,'estair_selling_TEeoZAk1GHsCaXl6Yvisq8AWd17iBFIV',3,5,'{\"queue\": \"estair_selling\", \"category\": \"webhook\", \"description\": \"Réception des résultats Selling dans Estair\", \"subcategory\": \"selling\", \"max_attempts\": 3, \"retry_delay_minutes\": 1}',1,'2025-11-21 10:03:04','2025-11-21 18:42:35'),
(64,NULL,'Estair Selling Webhook (Prod)','estair_selling','production','http://localhost:8110/v1/messager/webhook/selling',NULL,'estair_selling_TEeoZAk1GHsCaXl6Yvisq8AWd17iBFIV',3,5,'{\"queue\": \"estair_selling\", \"category\": \"webhook\", \"description\": \"Réception des résultats Selling dans Estair\", \"subcategory\": \"selling\", \"max_attempts\": 3, \"retry_delay_minutes\": 1}',1,'2025-11-21 10:03:04','2025-11-21 18:42:35'),
(65,NULL,'Messager Wave Webhook (Dev)','messager_wave','development','http://localhost:8112/api/v1/wave/webhook',NULL,'msg_wave_dev_124c654193e7875517efa82914b69f9e',3,2,NULL,1,'2025-10-29 18:26:22','2025-10-29 18:26:22'),
(66,NULL,'Messager Wave Webhook (Prod)','messager_wave','production','http://localhost:8112/api/v1/wave/webhook',NULL,'msg_wave_prod_124c654193e7875517efa82914b69f9e',3,2,NULL,1,'2025-10-29 18:26:22','2025-10-29 18:26:22'),
(67,NULL,'Messager Bank Webhook (Dev)','messager_bank','development','http://localhost:8112/api/v1/bank/webhook',NULL,'msg_bank_dev_124c654193e7875517efa82914b69f9e',3,2,NULL,1,'2025-10-29 18:26:22','2025-10-29 18:26:22'),
(68,NULL,'Messager Bank Webhook (Prod)','messager_bank','production','http://localhost:8112/api/v1/bank/webhook',NULL,'msg_bank_prod_124c654193e7875517efa82914b69f9e',3,2,NULL,1,'2025-10-29 18:26:22','2025-10-29 18:26:22');
/*!40000 ALTER TABLE `domains` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `failed_jobs`
--

DROP TABLE IF EXISTS `failed_jobs`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `failed_jobs` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `uuid` varchar(255) NOT NULL,
  `connection` text NOT NULL,
  `queue` text NOT NULL,
  `payload` longtext NOT NULL,
  `exception` longtext NOT NULL,
  `failed_at` timestamp NOT NULL DEFAULT current_timestamp(),
  PRIMARY KEY (`id`),
  UNIQUE KEY `failed_jobs_uuid_unique` (`uuid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `failed_jobs`
--

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

--
-- Table structure for table `job_batches`
--

DROP TABLE IF EXISTS `job_batches`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `job_batches` (
  `id` varchar(255) NOT NULL,
  `name` varchar(255) NOT NULL,
  `total_jobs` int(11) NOT NULL,
  `pending_jobs` int(11) NOT NULL,
  `failed_jobs` int(11) NOT NULL,
  `failed_job_ids` longtext NOT NULL,
  `options` mediumtext DEFAULT NULL,
  `cancelled_at` int(11) DEFAULT NULL,
  `created_at` int(11) NOT NULL,
  `finished_at` int(11) DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `job_batches`
--

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

--
-- Table structure for table `jobs`
--

DROP TABLE IF EXISTS `jobs`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `jobs` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `queue` varchar(255) NOT NULL,
  `payload` longtext NOT NULL,
  `attempts` tinyint(3) unsigned NOT NULL,
  `reserved_at` int(10) unsigned DEFAULT NULL,
  `available_at` int(10) unsigned NOT NULL,
  `created_at` int(10) unsigned NOT NULL,
  PRIMARY KEY (`id`),
  KEY `jobs_queue_index` (`queue`)
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `jobs`
--

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

--
-- Table structure for table `message_executions`
--

DROP TABLE IF EXISTS `message_executions`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `message_executions` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `message_id` bigint(20) unsigned NOT NULL,
  `attempt` int(11) NOT NULL,
  `started_at` timestamp NOT NULL,
  `completed_at` timestamp NULL DEFAULT NULL,
  `error_message` text DEFAULT NULL,
  `execution_time_ms` int(11) DEFAULT NULL,
  `context` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL CHECK (json_valid(`context`)),
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `message_executions_message_id_attempt_index` (`message_id`,`attempt`),
  KEY `message_executions_started_at_index` (`started_at`),
  CONSTRAINT `message_executions_message_id_foreign` FOREIGN KEY (`message_id`) REFERENCES `messages` (`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 `message_executions`
--

LOCK TABLES `message_executions` WRITE;
/*!40000 ALTER TABLE `message_executions` DISABLE KEYS */;
INSERT INTO `message_executions` VALUES
(1,1,1,'2026-02-17 10:13:47','2026-02-17 10:13:57',NULL,10471,'{\"queue\": \"bmp_daily_collection\", \"job_id\": 1, \"bmp_lock_acquired\": false}','2026-02-17 10:13:47','2026-02-17 10:13:57'),
(2,2,1,'2026-02-17 10:13:57','2026-02-17 10:13:58',NULL,836,'{\"queue\": \"bmp_daily_collection\", \"job_id\": 2, \"bmp_lock_acquired\": false}','2026-02-17 10:13:57','2026-02-17 10:13:58'),
(3,3,1,'2026-02-17 10:13:58','2026-02-17 10:14:00',NULL,1627,'{\"queue\": \"bmp_daily_collection\", \"job_id\": 3, \"bmp_lock_acquired\": false}','2026-02-17 10:13:58','2026-02-17 10:14:00'),
(4,6,1,'2026-02-23 15:04:21','2026-02-23 15:04:37',NULL,15480,'{\"queue\": \"payment_wave\", \"job_id\": 4, \"bmp_lock_acquired\": false}','2026-02-23 15:04:21','2026-02-23 15:04:37');
/*!40000 ALTER TABLE `message_executions` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `messages`
--

DROP TABLE IF EXISTS `messages`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `messages` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `domain_id` bigint(20) unsigned NOT NULL,
  `tenant_id` varchar(255) DEFAULT NULL,
  `mouvement_id` varchar(255) DEFAULT NULL,
  `queue_name` varchar(255) NOT NULL DEFAULT 'default',
  `message_id` varchar(255) DEFAULT NULL,
  `subject` varchar(255) DEFAULT NULL,
  `sequence_group` varchar(255) DEFAULT NULL,
  `sequence_order` int(11) NOT NULL DEFAULT 0,
  `previous_message_id` bigint(20) unsigned DEFAULT NULL,
  `payload` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL CHECK (json_valid(`payload`)),
  `status` enum('pending','dispatched','processing','completed','failed','cancelled') DEFAULT 'pending',
  `attempts` int(11) NOT NULL DEFAULT 0,
  `max_attempts` int(11) NOT NULL DEFAULT 3,
  `scheduled_at` timestamp NULL DEFAULT NULL,
  `started_at` timestamp NULL DEFAULT NULL,
  `completed_at` timestamp NULL DEFAULT NULL,
  `failed_at` timestamp NULL DEFAULT NULL,
  `error_message` text DEFAULT NULL,
  `processing_time_ms` int(11) DEFAULT NULL,
  `metadata` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL CHECK (json_valid(`metadata`)),
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  `deleted_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `idx_unique_domain_mouvement` (`domain_id`,`mouvement_id`),
  KEY `messages_status_scheduled_at_index` (`status`,`scheduled_at`),
  KEY `messages_domain_id_sequence_group_sequence_order_index` (`domain_id`,`sequence_group`,`sequence_order`),
  KEY `messages_previous_message_id_index` (`previous_message_id`),
  KEY `messages_created_at_index` (`created_at`),
  KEY `messages_failed_at_index` (`failed_at`),
  KEY `messages_tenant_id_index` (`tenant_id`),
  KEY `messages_message_id_index` (`message_id`),
  CONSTRAINT `messages_domain_id_foreign` FOREIGN KEY (`domain_id`) REFERENCES `domains` (`id`) ON DELETE CASCADE,
  CONSTRAINT `messages_previous_message_id_foreign` FOREIGN KEY (`previous_message_id`) REFERENCES `messages` (`id`) ON DELETE SET NULL
) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `messages`
--

LOCK TABLES `messages` WRITE;
/*!40000 ALTER TABLE `messages` DISABLE KEYS */;
INSERT INTO `messages` VALUES
(1,13,NULL,NULL,'bmp_daily_collection',NULL,NULL,NULL,0,NULL,'{\"type\": \"bmp_sales\", \"source\": \"ftp_bmp\", \"file_data\": {\"size\": 17203, \"filename\": \"584138_link_sales_report_20251031.csv\", \"folder_id\": 4, \"nb_elements\": 20, \"content_base64\": \"UE5SIGNyZWF0aW9uIGRhdGU7UmVjb3JkIExvY2F0b3I7T2ZmaWNlSWQgQms7VGlja2V0aW5nIHRlcm1pbmFsIElEO1NpZ25JbkJvb2tpbmc7U2lnbkluVGlja2V0aW5nO0lBVEEgYWdlbmN5O1N1YmFnZW50O0Jvb2tpbmcgdGVybWluYWwgSUQ7R0RTO1Bhc3NlbmdlcjtMYXN0TmFtZTtGaXJzdE5hbWU7VGl0bGU7UGF4VHlwZTtDb250YWN0cztTU1IgRE9DUztUcmF2ZWxEYXRlcztEZXBEYXRlO0FyckRhdGU7TnVtYmVyT2ZTZWdtZW50cztGYXJlIGJhc2lzKGVzKTtCb29raW5nIGNsYXNzKGVzKTtTZXJ2aWNlIGNsYXNzKGVzKTtSb3V0ZTtGbGlnaHQgbnVtYmVycztNaWxlYWdlO0JhZ2dhZ2U7Q08yO1BuclN0YXR1cztOdW1iZXJPZlN0b3BzO05vdFZhbGlkQmVmb3JlO05vdFZhbGlkQWZ0ZXI7RkxXTjtEYXRlO05vO0NhcnJpZXI7QWlybGluZSBjb2RlO051bWJlcjtUeXBlO0FjdGlvbjtJc3N1ZSB0eXBlO0lzb0NvdW50cnlDb2RlO0l0aW5lcmFyeU9yaWdpbkNvZGU7SXRpbmVyYXJ5RGVzdGluYXRpb25Db2RlO1JlbWFyaztGYXJlO0ZhcmUgY3VycmVuY3k7TmV0IGZhcmU7RmFyZSBlcXVpdjtGYXJlIGVxdWl2LiBjdXJyZW5jeTtDb21taXNzaW9uO0NvbW1pc3Npb24gZXF1aXY7VGF4ZXM7VGF4ZXMgZGV0YWlscztUYXhlcyBjdXJyZW5jeTtTRkRpc2NvdW50O0hGO1NlcnZpY2UgZmVlO1NmVG90YWw7TWFya1VwVG90YWw7TWFya1VwVmF0O01hcmtVcERpc2NvdW50O1NlcnZpY2UgZmVlIFZBVDtUb3RhbDtUb3RhbCBjdXJyZW5jeTtOYXRpb25hbCB0b3RhbDtOYXRpb25hbCBjdXJyZW5jeTtNaXNjLiBmZWVzO0dyYW5kIHRvdGFsO0N1cnJlbmN5IHJhdGU7VG91ciBjb2RlO0ZPUDtBY3R1YWwgRk9QO0NyZWRpdCBjdXJyZW5jeTtDcmVkaXQgY3VycmVuY3kgcmF0ZTtEb2N1bWVudCBjcmVkaXQgdG90YWw7U0Ygc3ViYWdlbnQ7U0YgY3JlZGl0IHRvdGFsO1JlZnVuZCBGZWU7SW50ZXJsaW5lO09yZGVyO09yZGVyIGNyZWF0aW9uIGRhdGU7T3JkZXIgbW9kaWZpY2F0aW9uIGRhdGU7Q3VzdG9tZXI7UHJvZm9ybWEgbnVtYmVyO1Byb2Zvcm1hIGJpbGxpbmcgZGF0ZTtJbnZvaWNlIG51bWJlcjtJbnZvaWNlIGJpbGxpbmcgZGF0ZTtDcmVkaXQgbm90ZSBudW1iZXI7Q3JlZGl0IG5vdGUgYmlsbGluZyBkYXRlCiIyMDI1LTEwLTI3IjtZRFJYREc7QUJKMjYyMzUyO0FCSjI2MjIyUDswMDAzTUQ7MDAwM01EO0NFVEVSSVMgVE9VUlMgQ0k7SS5TIFRSQVZFTCBBR0VOQ1k7O2FtYWRldXM7QklOSSBPVUFUVEFSQSBEQU9VREEgTVI7QklOSTtPVUFUVEFSQSBEQU9VREE7TVI7OyJBUCBNKzIyNTA3Njg1MjQ1ODA7QVAgQUJKICsyMjUgMDc2ODUyNDU4MCAtIEkuUyBUUkFWRUwgQUdFTkNZIC0gQTtBUCBFICsyMjUgMDc3ODg4MzgwMiAtIE1BTUFET1UgU0FMSU9VIERJQUxMTztBUEUgRElBTExPTUFNQURPVVNBTElPVTYxMEBHTUFJTC5DT00iOyJFVC9QL0NJVi8yMEFGMDA5MTYvQ0lWLzE5NzAtMTAtMDIvTS8yMDI2LTExLTIzL0JJTkkvT1VBVFRBUkFEQU9VREEvSC8vMTM4IjsiMDQuMTEuMjAyNSAtIDA5LjExLjIwMjUiOyIyMDI1LTExLTA0IjsiMjAyNS0xMS0wOSI7MzsiSEVTQ0k7SEVTQ0k7SEVTQ0kiOyJIO0g7SCI7OyJBQkotTEZXO0xGVy1BREQ7QURELUFCSiI7IkVUMTAwMjtFVDkxNztFVDkzNSI7IjM2MjsyNTgwOzI5NDIiOzsiODEuNTZLRzsyODkuNTNLRzszMDAuOTFLRyI7IkhLMTtISzE7SEsxIjsiMDswOzAiOyJYWC1YWC1YWCI7IlhYLVhYLVhYIjsiMDswOzAiOyIyMDI1LTEwLTMxIjsiMDcxLTI5ODY2NTI5MjYiO0VUOzA3MTsyOTg2NjUyOTI2O3RpY2tldDtpc3N1ZTtCU1A7O0FCSjtBQko7IEFNQSA5MDcyNzM3OzQwMjIwMCwwMDtYT0Y7OztYT0Y7NzsyODE1NDsxODcxMDAsMDA7NTgwMC4wMCBZUUFDLDExMTMwMC4wMCBZUlZBLDQ2MDAuMDAgWVJWQiwxMDAwMC4wMCBDSVNFLDMwMDAuMDAgQ0lUTywxMDAwLjAwIEZRR08sOTAwMC4wMCBPSkFQLDEyMDAwLjAwIFJRRFAsMzAwMC4wMCBKOENBLDUwMDAuMDAgVk9BUCwzMDAwLjAwIFlIRUIsMTcwMDAuMDAgSUhBRSwxMjAwLjAwIEwzU0UsMTIwMC4wMCBTMkFFO1hPRjswLDAwOzAsMDA7Ii0yODE1NCI7Ii0yODE1NCI7MCwwMDswLDAwOzAsMDA7MDs1ODkzMDAsMDA7WE9GOzU4OTMwMCwwMDtYT0Y7MCwwMDs1ODkzMDAsMDA7MCwwMDAwOztDQVNIOztYT0Y7MTs1ODkzMDAsMDA7MCwwMDsiLTI4MTU0LDAwIjs7Tm87Ozs7Ozs7Ozs7CiIyMDI1LTEwLTI4IjtaNzhIMkg7QUJKMjYyODdFO0FCSjI2MjIyUDswMDAyQVM7MDAwMkFTO0NFVEVSSVMgVE9VUlMgQ0k7QUJOT1VSIFZPWUFHRVM7O2FtYWRldXM7QUxLQVNTT1VNIFpBSEFST1UgTVI7QUxLQVNTT1VNO1pBSEFST1U7TVI7OyJBUCBNKzIyNTIyNTAxODA4O0FQIEFCSiAyMjUgMjI1MDE4MDggLSBBQk5PVVIgVk9ZQUdFUyAtIEEiOzsiMDkuMTEuMjAyNSAtIDI2LjExLjIwMjUiOyIyMDI1LTExLTA5IjsiMjAyNS0xMS0yNiI7NDsiVUVTQ0k7VUVTQ0k7VkVTQ0k7VkVTQ0kiOyJVO1U7VjtWIjs7IkFCSi1BREQ7QURELUNBTjtDQU4tQUREO0FERC1BQkoiOyJFVDUxMztFVDYwNjtFVDYwNztFVDUxMiI7IjI5NDI7NDk5OTs0OTk5OzI5NDIiOzsiMzAwLjkxS0c7NTMxLjQxS0c7NTMxLjQ2S0c7MzAwLjkxS0ciOyJISzE7SEsxO0hLMTtISzEiOyIwOzA7MDswIjsiWFgtWFgtWFgtWFgiOyI5TUFSLTlNQVItOU1BUi05TUFSIjsiMDswOzA7MCI7IjIwMjUtMTAtMzEiOyIwNzEtMjk4NjY1MjkyNSI7RVQ7MDcxOzI5ODY2NTI5MjU7dGlja2V0O2lzc3VlO0JTUDs7QUJKO0FCSjs7NDA2MjAwLDAwO1hPRjs7O1hPRjs3OzI4NDM0OzMzNzMwMCwwMDsxMTYwMC4wMCBZUUFDLDI1MjgwMC4wMCBZUlZBLDQ2MDAuMDAgWVJWQiwxMjUwMC4wMCBDSVNFLDQwMDAuMDAgQ0lUTywxMDAwLjAwIEZRR08sMTAwMDAuMDAgT0pBUCwzMDAwMC4wMCBSUURQLDEyMDAuMDAgTDNTRSwyNDAwLjAwIFMyQUUsNzIwMC4wMCBDTkFFO1hPRjswLDAwOzAsMDA7Ii0yODQzNCI7Ii0yODQzNCI7MCwwMDswLDAwOzAsMDA7MDs3NDM1MDAsMDA7WE9GOzc0MzUwMCwwMDtYT0Y7MCwwMDs3NDM1MDAsMDA7MCwwMDAwOztDQVNIOztYT0Y7MTs3NDM1MDAsMDA7MCwwMDsiLTI4NDM0LDAwIjs7Tm87Ozs7Ozs7Ozs7CiIyMDI1LTEwLTI5IjtaTFNFSlQ7QUJKMjYyMjJYO0FCSjI2MjIyUDswMDA0QU07MDAwNEFNO0NFVEVSSVMgVE9VUlMgQ0k7Tk9FTExBIFZPWUFHRTs7YW1hZGV1cztUUkEgRFJPQk8gRUxMQSA7VFJBO0RST0JPIEVMTEE7OzsiQVAgQUJKICsyMjU0Njc1MTA4NyAtIEVMIE9MQU0gVk9ZQUdFUyAtIEE7QVBFIEVMT0xBTVZPWUFHRUBHTUFJTC5DT007QVBFIE5PRUxMQVZPWUFHRUBHTUFJTC5DT00iOzsiMjQuMTEuMjAyNSAtIDAyLjEyLjIwMjUiOyIyMDI1LTExLTI0IjsiMjAyNS0xMi0wMiI7MjsiTVJURDtNUlREIjsiTTtNIjs7IkFCSi1EU1M7RFNTLUFCSiI7IlA0Nzc3MDtQNDc3NzEiOyIxMTA2OzExMDYiOzsiMTg0LjE3S0c7MjQxLjA4S0ciOyJISzE7SEsxIjsiMDsxIjsiMjROT1YtMURFQyI7IjI0Tk9WLTFERUMiOyIwOzAiOyIyMDI1LTEwLTMxIjsiNzEwLTI5ODY2NTI5MjQiO1A0OzcxMDsyOTg2NjUyOTI0O3RpY2tldDtpc3N1ZTtCU1A7O0FCSjtBQko7IEFNQSA2MDQ4MDY4OzQwMzAwLDAwO1hPRjs7O1hPRjs2OzI0MTg7MjExMDAwLDAwOzgyOTAwLjAwIFlRQUQsMTcwMDAuMDAgWVJWQiwxMDAwMC4wMCBDSVNFLDMwMDAuMDAgQ0lUTywxMDAwLjAwIEZRR08sODAwMC4wMCBPSkFQLDEyMDAwLjAwIFJRRFAsMTAwMDAuMDAgREZTRSwzNTUwMC4wMCBIUERFLDMwMDAuMDAgS1FFQSwxMzYwMC4wMCBWSFZFLDE1MDAwLjAwIFpFRFA7WE9GOzAsMDA7MCwwMDsiLTE2MTIiOyItMTYxMiI7MCwwMDswLDAwOzAsMDA7MDsyNTEzMDAsMDA7WE9GOzI1MTMwMCwwMDtYT0Y7MCwwMDsyNTEzMDAsMDA7MCwwMDAwOztDQVNIOztYT0Y7MTsyNTEzMDAsMDA7MCwwMDsiLTE2MTIsMDAiOztObzs7Ozs7Ozs7OzsKIjIwMjUtMTAtMTYiO1o0UzhBTztBQkoyNjI0MUE7QUJKMjYyMjJQOzAwMDJESTswMDAyQUc7Q0VURVJJUyBUT1VSUyBDSTs7O2FtYWRldXM7U0FESUtPVSBNQUhBTUFEIEtIQUxJTCA7U0FESUtPVTtNQUhBTUFEIEtIQUxJTDs7SU5GOyJBUCBBQkogKzIyNSAwNzY4NjU3Njc4LyAyNzMzNzI1ODYyIC0gQVNEIFRSQVZFTCAmIFNFUlZJQ0VTIC0gQSI7OyIwMy4xMS4yMDI1IC0gMDMuMTEuMjAyNSI7IjIwMjUtMTEtMDMiOyIyMDI1LTExLTAzIjsxO0JPVzJKSU47Qjs7Ik9VQS1BQkoiOzJKNTA3OzUxNDs7MTk3LjIwS0c7SEswMTsxOzAzTk9WOzAzTk9WOzA7IjIwMjUtMTAtMzEiOyIyMjYtMjk4NjY1MjkyMyI7Mko7MjI2OzI5ODY2NTI5MjM7dGlja2V0O3JlaXNzdWU7QlNQOztPVUE7QUJKOzsxMTYwMCwwMDtYT0Y7OzAsMDA7WE9GOzA7MDswLDAwOztYT0Y7OzAsMDA7MDswOzAsMDA7MCwwMDswLDAwOzA7MCwwMDtYT0Y7MCwwMDtYT0Y7MCwwMDswLDAwOzAsMDAwMDs7Q0FTSDs7OzA7MCwwMDs7MCwwMDs7Tm87Ozs7Ozs7Ozs7CiIyMDI1LTEwLTE2IjtaNFM4QU87QUJKMjYyNDFBO0FCSjI2MjIyUDswMDAyREk7MDAwMkFHO0NFVEVSSVMgVE9VUlMgQ0k7OzthbWFkZXVzO0NPVUxJQkFMWSBBTUlOQVRBIDtDT1VMSUJBTFk7QU1JTkFUQTs7OyJBUCBBQkogKzIyNSAwNzY4NjU3Njc4LyAyNzMzNzI1ODYyIC0gQVNEIFRSQVZFTCAmIFNFUlZJQ0VTIC0gQSI7OyIwMy4xMS4yMDI1IC0gMDMuMTEuMjAyNSI7IjIwMjUtMTEtMDMiOyIyMDI1LTExLTAzIjsxO0JPVzJKO0I7OyJPVUEtQUJKIjsySjUwNzs1MTQ7OzE5Ny4yMEtHO0hLMDE7MTswM05PVjswM05PVjswOyIyMDI1LTEwLTMxIjsiMjI2LTI5ODY2NTI5MjIiOzJKOzIyNjsyOTg2NjUyOTIyO3RpY2tldDtyZWlzc3VlO0JTUDs7T1VBO0FCSjs7MTE1MzAwLDAwO1hPRjs7MCwwMDtYT0Y7NjsxODAwOzAsMDA7O1hPRjs7MCwwMDswOzA7MCwwMDswLDAwOzAsMDA7MDszMDAwMCwwMDtYT0Y7MzAwMDAsMDA7WE9GOzAsMDA7MzAwMDAsMDA7MCwwMDAwOztDQVNIOzs7MDswLDAwOzswLDAwOztObzs7Ozs7Ozs7OzsKIjIwMjUtMTAtMzEiO1hHT1VXVTtBQkoyNjI4NUg7QUJKMjYyMjJQOzAwMDBTTzswMDA0TkE7Q0VURVJJUyBUT1VSUyBDSTtXSU5ORVJTIFRSQVZFTCBBR0VOQ1k7O2FtYWRldXM7S09ORSBST0tJQSBNUlM7S09ORTtST0tJQTtNUlM7OyJBUCBBQkogMjI1MDc3NzUwNTA5Ny8wNTQ0NDYyODIxIC0gV0lOTkVSJ1MgVFJBVkVMIEFHRU5DWSAtIEE7QVAgLURJQUJJIjs7IjEwLjExLjIwMjUgLSAxMS4xMS4yMDI1IjsiMjAyNS0xMS0xMCI7IjIwMjUtMTEtMTEiOzE7UkwwV0FDSUE7Ujs7IkFCSi1DTU4iO0FUNTM0Ozs7MjU5Ljg3S0c7SEsxOzA7WFg7WFg7MDsiMjAyNS0xMC0zMSI7IjE0Ny0yOTg2NjUyOTIxIjtBVDsxNDc7Mjk4NjY1MjkyMTt0aWNrZXQ7aXNzdWU7QlNQOztBQko7Q01OOzs3MjUwMCwwMDtYT0Y7OztYT0Y7MTs3MjU7MTIxNDAwLDAwOzYwNDAwLjAwIFlRQUMsODUwMC4wMCBZUlZCLDEyNTAwLjAwIENJU0UsNDAwMC4wMCBDSVRPLDEwMDAuMDAgRlFHTyw1MDAwLjAwIE9KQVAsMzAwMDAuMDAgUlFEUDtYT0Y7MCwwMDswLDAwOyItNzI1IjsiLTcyNSI7MCwwMDswLDAwOzAsMDA7MDsxOTM5MDAsMDA7WE9GOzE5MzkwMCwwMDtYT0Y7MCwwMDsxOTM5MDAsMDA7MCwwMDAwOztDQVNIOztYT0Y7MTsxOTM5MDAsMDA7MCwwMDsiLTcyNSwwMCI7O05vOzs7Ozs7Ozs7OwoiMjAyNS0xMC0zMSI7WElVRVNEO0FCSjI2MjMzUztBQkoyNjIyMlA7MDAwNEJCOzAwMDJHQTtDRVRFUklTIFRPVVJTIENJOyJDVC1QQVJUTkVSUyI7O2FtYWRldXM7VFNBTEEgVkVOQU5UIE1BUlZJTiBNQUxPTkUgO1RTQUxBO1ZFTkFOVCBNQVJWSU4gTUFMT05FOztDSEQ7IkFQIEFCSiArMjI1MDcwNzgwODE3MiAtIExFUyBWT1lBR0VTIEQnQU1TT1VMIC0gQSI7OyIwMi4xMS4yMDI1IC0gMDIuMTEuMjAyNSI7IjIwMjUtMTEtMDIiOyIyMDI1LTExLTAyIjsxO05QUk9PVzFDSDtOOzsiQUJKLUNPTyI7SEMzMDU7NDQwOzs5Ni45MUtHO0hLMjswO1hYO1hYOzA7IjIwMjUtMTAtMzEiOyI0OTAtMjk4NjY1MjkyMCI7SEM7NDkwOzI5ODY2NTI5MjA7dGlja2V0O2lzc3VlO0JTUDs7QUJKO0NPTzs7MjI1MDAsMDA7WE9GOzs7WE9GOzY7MTM1MDs1NzEwMCwwMDsyMjAwMC4wMCBZUUFDLDk1MDAuMDAgWVJWQiwxMDAwMC4wMCBDSVNFLDMwMDAuMDAgQ0lUTyw2MDAwLjAwIFJRRFAsNjYwMC4wMCBKN0FFO1hPRjswLDAwOzAsMDA7Ii0xMzUwIjsiLTEzNTAiOzAsMDA7MCwwMDswLDAwOzA7Nzk2MDAsMDA7WE9GOzc5NjAwLDAwO1hPRjswLDAwOzc5NjAwLDAwOzAsMDAwMDs7Q0FTSDs7WE9GOzE7Nzk2MDAsMDA7MCwwMDsiLTEzNTAsMDAiOztObzs7Ozs7Ozs7OzsKIjIwMjUtMTAtMzEiO1hJVUVTRDtBQkoyNjIzM1M7QUJKMjYyMjJQOzAwMDRCQjswMDAyR0E7Q0VURVJJUyBUT1VSUyBDSTsiQ1QtUEFSVE5FUlMiOzthbWFkZXVzO0dVRURFIEFOR0UgTUFVUkVMTEUgTVJTO0dVRURFO0FOR0UgTUFVUkVMTEU7TVJTOzsiQVAgQUJKICsyMjUwNzA3ODA4MTcyIC0gTEVTIFZPWUFHRVMgRCdBTVNPVUwgLSBBIjs7IjAyLjExLjIwMjUgLSAwMi4xMS4yMDI1IjsiMjAyNS0xMS0wMiI7IjIwMjUtMTEtMDIiOzE7TlBST09XMTtOOzsiQUJKLUNPTyI7SEMzMDU7NDQwOzs5Ni45MUtHO0hLMjswO1hYO1hYOzA7IjIwMjUtMTAtMzEiOyI0OTAtMjk4NjY1MjkxOSI7SEM7NDkwOzI5ODY2NTI5MTk7dGlja2V0O2lzc3VlO0JTUDs7QUJKO0NPTzs7MzAwMDAsMDA7WE9GOzs7WE9GOzY7MTgwMDs2ODEwMCwwMDsyMjAwMC4wMCBZUUFDLDk1MDAuMDAgWVJWQiwxMDAwMC4wMCBDSVNFLDMwMDAuMDAgQ0lUTywxMDAwLjAwIEZRR08sNDAwMC4wMCBPSkFQLDEyMDAwLjAwIFJRRFAsNjYwMC4wMCBKN0FFO1hPRjswLDAwOzAsMDA7Ii0xODAwIjsiLTE4MDAiOzAsMDA7MCwwMDswLDAwOzA7OTgxMDAsMDA7WE9GOzk4MTAwLDAwO1hPRjswLDAwOzk4MTAwLDAwOzAsMDAwMDs7Q0FTSDs7WE9GOzE7OTgxMDAsMDA7MCwwMDsiLTE4MDAsMDAiOztObzs7Ozs7Ozs7OzsKIjIwMjUtMTAtMzAiO1pXWU1YWDtBQkoyNjI4Uzc7QUJKMjYyMjJQOzAwMDNBRDswMDAzQUQ7Q0VURVJJUyBUT1VSUyBDSTtBU1NBQlJPVSBWT1lBR0VTOzthbWFkZXVzO0RJQUxMTyBJU01BRUwgTVI7RElBTExPO0lTTUFFTDtNUjs7IkFQIE0rMjI1MDQwNTg1ODU7QVAgQUJKICsyMjUwNDA1ODU4NSAtIEFTU0FCUk9VIFZPWUFHRVMgLSBBIjs7IjExLjExLjIwMjUgLSAyNC4xMS4yMDI1IjsiMjAyNS0xMS0xMSI7IjIwMjUtMTEtMjQiOzQ7IlFFU0NJO1FFU0NJO1ZFU0NJO1ZFU0NJIjsiUTtRO1Y7ViI7OyJBQkotQUREO0FERC1DQU47Q0FOLUFERDtBREQtQUJKIjsiRVQ1MTM7RVQ2MDY7RVQ2MDc7RVQ1MTIiOyIyOTQyOzQ5OTk7NDk5OTsyOTQyIjs7IjMwMC45MUtHOzUzMS40MUtHOzUzMS40NktHOzMwMC45MUtHIjsiSEsxO0hLMTtISzE7SEsxIjsiMDswOzA7MCI7IlhYLVhYLVhYLVhYIjsiMTFGRUItMTFGRUItMTFGRUItMTFGRUIiOyIwOzA7MDswIjsiMjAyNS0xMC0zMSI7IjA3MS0yOTg2NjUyOTE4IjtFVDswNzE7Mjk4NjY1MjkxODt0aWNrZXQ7aXNzdWU7QlNQOztBQko7QUJKOyBBTUEgNjA0MTQxNDszNzY3MDAsMDA7WE9GOzs7WE9GOzc7MjYzNjk7MzM3MzAwLDAwOzExNjAwLjAwIFlRQUMsMjUyODAwLjAwIFlSVkEsNDYwMC4wMCBZUlZCLDEyNTAwLjAwIENJU0UsNDAwMC4wMCBDSVRPLDEwMDAuMDAgRlFHTywxMDAwMC4wMCBPSkFQLDMwMDAwLjAwIFJRRFAsMTIwMC4wMCBMM1NFLDI0MDAuMDAgUzJBRSw3MjAwLjAwIENOQUU7WE9GOzAsMDA7MCwwMDsiLTI2MzY5IjsiLTI2MzY5IjswLDAwOzAsMDA7MCwwMDswOzcxNDAwMCwwMDtYT0Y7NzE0MDAwLDAwO1hPRjswLDAwOzcxNDAwMCwwMDswLDAwMDA7O0NBU0g7O1hPRjsxOzcxNDAwMCwwMDswLDAwOyItMjYzNjksMDAiOztObzs7Ozs7Ozs7OzsKIjIwMjUtMTAtMzAiO1pWUk5PWTtBQkoyNjI4NUg7QUJKMjYyMjJQOzAwMDZCQTswMDA0TkE7Q0VURVJJUyBUT1VSUyBDSTtXSU5ORVJTIFRSQVZFTCBBR0VOQ1k7O2FtYWRldXM7RU5OSU4gVEVUQ0hJRSBNQVVSSUNFIE1SO0VOTklOO1RFVENISUUgTUFVUklDRTtNUjs7IkFQIEFCSiAyMjUwNzc3NTA1MDk3LzA1NDQ0NjI4MjEgLSBXSU5ORVInUyBUUkFWRUwgQUdFTkNZIC0gQSI7IlNTL1AvQ0lWLzIzQVAwMTU5Ny9DSVYvMTk3MS0xMi0zMC9NLzIwMjgtMTEtMTkvRU5OSU4vVEVUQ0hJRSBNQVVSSUNFL1BBLy8yMSI7IjIxLjEyLjIwMjUgLSAwNi4wMS4yMDI2IjsiMjAyNS0xMi0yMSI7IjIwMjYtMDEtMDYiOzI7IlNIQjAwRjZEO0FMQjAwNjZEIjsiUztBIjs7IkFCSi1PUlk7T1JZLUFCSiI7IlNTOTg1O1NTOTg0IjsiMzAyODszMDI4Ijs7IjI0My43N0tHOzI0My43N0tHIjsiSEsxO0hLMSI7IjA7MCI7IjIxREVDLTZKQU4iOyIyMURFQy02SkFOIjsiMDswIjsiMjAyNS0xMC0zMSI7IjkyMy0yOTg2NjUyOTE3IjtTUzs5MjM7Mjk4NjY1MjkxNzt0aWNrZXQ7aXNzdWU7QlNQOztBQko7QUJKOzsxNDUwMDAsMDA7WE9GOzs7WE9GOzAsMDA7MDszMDg1MDAsMDA7MTk5NjAwLjAwIFlRQUMsNjYwMC4wMCBZUlZBLDEyNTAwLjAwIENJU0UsNDAwMC4wMCBDSVRPLDEwMDAuMDAgRlFHTywxMDAwMC4wMCBPSkFQLDMwMDAwLjAwIFJRRFAsNjEwMC4wMCBGUlNFLDg2MDAuMDAgRlJUSSw5OTAwLjAwIE80VkMsMjAyMDAuMDAgUVhBUDtYT0Y7MCwwMDswLDAwOzA7MDswLDAwOzAsMDA7MCwwMDswOzQ1MzUwMCwwMDtYT0Y7NDUzNTAwLDAwO1hPRjswLDAwOzQ1MzUwMCwwMDswLDAwMDA7O0NBU0g7O1hPRjsxOzQ1MzUwMCwwMDswLDAwOzAsMDA7O05vOzs7Ozs7Ozs7OwoiMjAyNS0xMC0zMSI7WEZYUVZYO0FCSjI2MjIzWDtBQkoyNjIyMlA7MDAwMkFPOzAwMDJBTztDRVRFUklTIFRPVVJTIENJO1RSQVZFTCBNQUtFUjs7YW1hZGV1cztBRE8gQUJPIE1FTEFJTkUgUElFUlJFIFNURVBIQU5FIE1SO0FETztBQk8gTUVMQUlORSBQSUVSUkUgU1RFUEhBTkU7TVI7OyJBUCBBQkogKzIyNTQ5NDAwMjAwIC0gVFJBVkVMIE1BS0VSIFNBUkwgLSBBO0FQRSBUUkFWRUxNQUtFUlNBUkxAR01BSUwuQ09NIjs7IjAyLjExLjIwMjUgLSAwNy4xMS4yMDI1IjsiMjAyNS0xMS0wMiI7IjIwMjUtMTEtMDciOzI7IkVNUFJPUlQ7RU1QUk9SVCI7IkU7RSI7OyJBQkotRFNTO0RTUy1BQkoiOyJIRjcwNjtIRjcwNyI7IjExMDY7MTEwNiI7OyIxODQuMTdLRzsxODAuMDJLRyI7IkhLMTtISzEiOyIwOzAiOyJYWC00Tk9WIjsiMkRFQy0yREVDIjsiMDswIjsiMjAyNS0xMC0zMSI7IjQ4My0yOTg2NjUyOTE2IjtIRjs0ODM7Mjk4NjY1MjkxNjt0aWNrZXQ7aXNzdWU7QlNQOztBQko7QUJKOyBBTUEgOTA2NzkxNDs2MTQwMCwwMDtYT0Y7OztYT0Y7NjszNjg0OzI1NzMwMCwwMDs1ODAwMC4wMCBZUUFDLDg4MjAwLjAwIFlSVkIsMTAwMDAuMDAgQ0lTRSwzMDAwLjAwIENJVE8sMTAwMC4wMCBGUUdPLDgwMDAuMDAgT0pBUCwxMjAwMC4wMCBSUURQLDEwMDAwLjAwIERGU0UsMzU1MDAuMDAgSFBERSwzMDAwLjAwIEtRRUEsMTM2MDAuMDAgVkhWRSwxNTAwMC4wMCBaRURQO1hPRjswLDAwOzAsMDA7Ii0zNjg0IjsiLTM2ODQiOzAsMDA7MCwwMDswLDAwOzA7MzE4NzAwLDAwO1hPRjszMTg3MDAsMDA7WE9GOzAsMDA7MzE4NzAwLDAwOzAsMDAwMDs7Tk9OUkVGOztYT0Y7MTszMTg3MDAsMDA7MCwwMDsiLTM2ODQsMDAiOztObzs7Ozs7Ozs7OzsKIjIwMjUtMTAtMzEiO1hHUUlMVztDS1kyNjIyNTQ7QUJKMjYyMjJQOzAwMDJCTjswMDAyQk47Q0VURVJJUyBUT1VSUyBDSTtDRU5UUkFMIFZPWUFHRVMgRVQgVE9VUlMgU0VSVklDRVM7O2FtYWRldXM7Q0FNQVJBIE1BTElDSyBGT1VHVUUgO0NBTUFSQTtNQUxJQ0sgRk9VR1VFOzs7IkFQIENLWSArMjI0IDYyMjA3MTU3OCAtIENFTlRSQUwgVk9ZQUdFUyBFVCBUT1VSUyBTRVJWSUNFUyAtIEE7QVBFIENFTlRSQUxWT1lBR0VTMjAyNEBPVVRMT09LLkZSO0FQRSBDRU5UUkFMVk9ZQUdFU0BHTUFJTC5DT00iOzsiMDEuMTEuMjAyNSAtIDMwLjExLjIwMjUiOyIyMDI1LTExLTAxIjsiMjAyNS0xMS0zMCI7MjsiVUVTR047VUVTR04iOyJVO1UiOzsiQ0tZLUFCSjtBQkotQ0tZIjsiRVQ5MzQ7RVQ5MzUiOyI3Mjg7NzI4Ijs7IjEyNi4yNEtHOzEyNi4zMktHIjsiSEs0O0hLNCI7IjA7MCI7IlhYLVhYIjsiMU1BUi0xTUFSIjsiMDswIjsiMjAyNS0xMC0zMSI7IjA3MS0yOTg2NjUyOTEyIjtFVDswNzE7Mjk4NjY1MjkxMjt0aWNrZXQ7aXNzdWU7QlNQOztDS1k7Q0tZOyBBTUE2MDIwNjc5IEFNQTYwMjA2NzkgQU1BNjAyMDY3OSBBTUE2MDIwNjc5OzM2NywwMDtVU0Q7OzIwNzAwMCwwMDtYT0Y7NzsxNDQ5MDsxMDY2MDAsMDA7NTgwMC4wMCBZUUFDLDQ1MjAwLjAwIFlSVkEsNDYwMC4wMCBZUlZCLDI5MDAuMDAgRUZTRSwxNDEwMC4wMCBHTkVCLDEwMDAwLjAwIENJU0UsMzAwMC4wMCBDSVRPLDEwMDAuMDAgRlFHTyw4MDAwLjAwIE9KQVAsMTIwMDAuMDAgUlFEUDtYT0Y7MCwwMDswLDAwOyItMTQ0OTAiOyItMTQ0OTAiOzAsMDA7MCwwMDswLDAwOzA7MzEzNjAwLDAwO1hPRjszMTM2MDAsMDA7WE9GOzAsMDA7MzEzNjAwLDAwOzU2Myw5NjA4OztDQVNIOztYT0Y7MTszMTM2MDAsMDA7MCwwMDsiLTE0NDkwLDAwIjs7Tm87Ozs7Ozs7Ozs7CiIyMDI1LTEwLTMxIjtYR1FJTFc7Q0tZMjYyMjU0O0FCSjI2MjIyUDswMDAyQk47MDAwMkJOO0NFVEVSSVMgVE9VUlMgQ0k7Q0VOVFJBTCBWT1lBR0VTIEVUIFRPVVJTIFNFUlZJQ0VTOzthbWFkZXVzO0NBTUFSQSBNTUFIQVdBIEZPVUdVRSA7Q0FNQVJBO01NQUhBV0EgRk9VR1VFOztDSEQ7IkFQIENLWSArMjI0IDYyMjA3MTU3OCAtIENFTlRSQUwgVk9ZQUdFUyBFVCBUT1VSUyBTRVJWSUNFUyAtIEE7QVBFIENFTlRSQUxWT1lBR0VTMjAyNEBPVVRMT09LLkZSO0FQRSBDRU5UUkFMVk9ZQUdFU0BHTUFJTC5DT00iOzsiMDEuMTEuMjAyNSAtIDMwLjExLjIwMjUiOyIyMDI1LTExLTAxIjsiMjAyNS0xMS0zMCI7MjsiVUVTR05DSDtVRVNHTkNIIjsiVTtVIjs7IkNLWS1BQko7QUJKLUNLWSI7IkVUOTM0O0VUOTM1IjsiNzI4OzcyOCI7OyIxMjYuMjRLRzsxMjYuMzJLRyI7IkhLNDtISzQiOyIwOzAiOyJYWC1YWCI7IjFNQVItMU1BUiI7IjA7MCI7IjIwMjUtMTAtMzEiOyIwNzEtMjk4NjY1MjkxNCI7RVQ7MDcxOzI5ODY2NTI5MTQ7dGlja2V0O2lzc3VlO0JTUDs7Q0tZO0NLWTsgQU1BNjAyMDY3OSBBTUE2MDIwNjc5IEFNQTYwMjA2NzkgQU1BNjAyMDY3OTsyNzUsMDA7VVNEOzsxNTUxMDAsMDA7WE9GOzc7MTA4NTc7OTE2MDAsMDA7NTgwMC4wMCBZUUFDLDQ1MjAwLjAwIFlSVkEsNDYwMC4wMCBZUlZCLDI5MDAuMDAgRUZTRSwxNDEwMC4wMCBHTkVCLDEwMDAwLjAwIENJU0UsMzAwMC4wMCBDSVRPLDYwMDAuMDAgUlFEUDtYT0Y7MCwwMDswLDAwOyItMTA4NTciOyItMTA4NTciOzAsMDA7MCwwMDswLDAwOzA7MjQ2NzAwLDAwO1hPRjsyNDY3MDAsMDA7WE9GOzAsMDA7MjQ2NzAwLDAwOzU2Myw5NjA4OztDQVNIOztYT0Y7MTsyNDY3MDAsMDA7MCwwMDsiLTEwODU3LDAwIjs7Tm87Ozs7Ozs7Ozs7CiIyMDI1LTEwLTMxIjtYR1FJTFc7Q0tZMjYyMjU0O0FCSjI2MjIyUDswMDAyQk47MDAwMkJOO0NFVEVSSVMgVE9VUlMgQ0k7Q0VOVFJBTCBWT1lBR0VTIEVUIFRPVVJTIFNFUlZJQ0VTOzthbWFkZXVzO0NBTUFSQSBNT1VTU0EgRk9VR1VFIDtDQU1BUkE7TU9VU1NBIEZPVUdVRTs7Q0hEOyJBUCBNKzIyNDYyMjA3MTU3ODtBUCBDS1kgKzIyNCA2MjIwNzE1NzggLSBDRU5UUkFMIFZPWUFHRVMgRVQgVE9VUlMgU0VSVklDRVMgLSBBO0FQRSBDRU5UUkFMVk9ZQUdFUzIwMjRAT1VUTE9PSy5GUjtBUEUgQ0VOVFJBTFZPWUFHRVNAR01BSUwuQ09NIjs7IjAxLjExLjIwMjUgLSAzMC4xMS4yMDI1IjsiMjAyNS0xMS0wMSI7IjIwMjUtMTEtMzAiOzI7IlVFU0dOQ0g7VUVTR05DSCI7IlU7VSI7OyJDS1ktQUJKO0FCSi1DS1kiOyJFVDkzNDtFVDkzNSI7IjcyODs3MjgiOzsiMTI2LjI0S0c7MTI2LjMyS0ciOyJISzQ7SEs0IjsiMDswIjsiWFgtWFgiOyIxTUFSLTFNQVIiOyIwOzAiOyIyMDI1LTEwLTMxIjsiMDcxLTI5ODY2NTI5MTUiO0VUOzA3MTsyOTg2NjUyOTE1O3RpY2tldDtpc3N1ZTtCU1A7O0NLWTtDS1k7IEFNQTYwMjA2NzkgQU1BNjAyMDY3OSBBTUE2MDIwNjc5IEFNQTYwMjA2Nzk7Mjc1LDAwO1VTRDs7MTU1MTAwLDAwO1hPRjs3OzEwODU3OzkxNjAwLDAwOzU4MDAuMDAgWVFBQyw0NTIwMC4wMCBZUlZBLDQ2MDAuMDAgWVJWQiwyOTAwLjAwIEVGU0UsMTQxMDAuMDAgR05FQiwxMDAwMC4wMCBDSVNFLDMwMDAuMDAgQ0lUTyw2MDAwLjAwIFJRRFA7WE9GOzAsMDA7MCwwMDsiLTEwODU3IjsiLTEwODU3IjswLDAwOzAsMDA7MCwwMDswOzI0NjcwMCwwMDtYT0Y7MjQ2NzAwLDAwO1hPRjswLDAwOzI0NjcwMCwwMDs1NjMsOTYwODs7Q0FTSDs7WE9GOzE7MjQ2NzAwLDAwOzAsMDA7Ii0xMDg1NywwMCI7O05vOzs7Ozs7Ozs7OwoiMjAyNS0xMC0zMSI7WEdRSUxXO0NLWTI2MjI1NDtBQkoyNjIyMlA7MDAwMkJOOzAwMDJCTjtDRVRFUklTIFRPVVJTIENJO0NFTlRSQUwgVk9ZQUdFUyBFVCBUT1VSUyBTRVJWSUNFUzs7YW1hZGV1cztTWUxMQSBNQUJJTlRZIDtTWUxMQTtNQUJJTlRZOzs7IkFQIENLWSArMjI0IDYyMjA3MTU3OCAtIENFTlRSQUwgVk9ZQUdFUyBFVCBUT1VSUyBTRVJWSUNFUyAtIEE7QVBFIENFTlRSQUxWT1lBR0VTMjAyNEBPVVRMT09LLkZSO0FQRSBDRU5UUkFMVk9ZQUdFU0BHTUFJTC5DT00iOzsiMDEuMTEuMjAyNSAtIDMwLjExLjIwMjUiOyIyMDI1LTExLTAxIjsiMjAyNS0xMS0zMCI7MjsiVUVTR047VUVTR04iOyJVO1UiOzsiQ0tZLUFCSjtBQkotQ0tZIjsiRVQ5MzQ7RVQ5MzUiOyI3Mjg7NzI4Ijs7IjEyNi4yNEtHOzEyNi4zMktHIjsiSEs0O0hLNCI7IjA7MCI7IlhYLVhYIjsiMU1BUi0xTUFSIjsiMDswIjsiMjAyNS0xMC0zMSI7IjA3MS0yOTg2NjUyOTEzIjtFVDswNzE7Mjk4NjY1MjkxMzt0aWNrZXQ7aXNzdWU7QlNQOztDS1k7Q0tZOyBBTUE2MDIwNjc5IEFNQTYwMjA2NzkgQU1BNjAyMDY3OSBBTUE2MDIwNjc5OzM2NywwMDtVU0Q7OzIwNzAwMCwwMDtYT0Y7NzsxNDQ5MDsxMDY2MDAsMDA7NTgwMC4wMCBZUUFDLDQ1MjAwLjAwIFlSVkEsNDYwMC4wMCBZUlZCLDI5MDAuMDAgRUZTRSwxNDEwMC4wMCBHTkVCLDEwMDAwLjAwIENJU0UsMzAwMC4wMCBDSVRPLDEwMDAuMDAgRlFHTyw4MDAwLjAwIE9KQVAsMTIwMDAuMDAgUlFEUDtYT0Y7MCwwMDswLDAwOyItMTQ0OTAiOyItMTQ0OTAiOzAsMDA7MCwwMDswLDAwOzA7MzEzNjAwLDAwO1hPRjszMTM2MDAsMDA7WE9GOzAsMDA7MzEzNjAwLDAwOzU2Myw5NjA4OztDQVNIOztYT0Y7MTszMTM2MDAsMDA7MCwwMDsiLTE0NDkwLDAwIjs7Tm87Ozs7Ozs7Ozs7CiIyMDI1LTEwLTMxIjtYR1A2SVE7QUJKMjYyMzJHO0FCSjI2MjIyUDswMDA1R0U7MDAwNUdFO0NFVEVSSVMgVE9VUlMgQ0k7RUxJU0hBTUEgVFJBVkVMIEFORCBUT1VSUzs7YW1hZGV1cztLSVBSRSBHRU9SR0VTIFNBTVVFTCBKT05BVEhBTiBBREpJIE1SO0tJUFJFO0dFT1JHRVMgU0FNVUVMIEpPTkFUSEFOIEFESkk7TVI7OyJBUCBDRUxMIDAwMjI1IDAxMDI1MDM5MzkgTU1FIEdVRUJPO0FQRSBFRE5BTkFOQFlBSE9PLkZSIjs7IjA3LjExLjIwMjUgLSAwNy4xMS4yMDI1IjsiMjAyNS0xMS0wNyI7IjIwMjUtMTEtMDciOzE7TlBST09XMTtOOzsiQUJKLURTUyI7SEMzMDY7MTEwNjs7MTg0LjE3S0c7SEsxOzA7WFg7WFg7MDsiMjAyNS0xMC0zMSI7IjQ5MC0yOTg2NjUyOTExIjtIQzs0OTA7Mjk4NjY1MjkxMTt0aWNrZXQ7aXNzdWU7QlNQOztBQko7REtSOyBBTUEgMjE0MzE0Mzs3MjAwMCwwMDtYT0Y7OztYT0Y7Njs0MzIwOzY4MzAwLDAwOzIyMDAwLjAwIFlRQUMsOTUwMC4wMCBZUlZCLDEwMDAwLjAwIENJU0UsMzAwMC4wMCBDSVRPLDEwMDAuMDAgRlFHTyw0MDAwLjAwIE9KQVAsMTIwMDAuMDAgUlFEUCw2ODAwLjAwIFZIVkU7WE9GOzAsMDA7MCwwMDsiLTQzMjAiOyItNDMyMCI7MCwwMDswLDAwOzAsMDA7MDsxNDAzMDAsMDA7WE9GOzE0MDMwMCwwMDtYT0Y7MCwwMDsxNDAzMDAsMDA7MCwwMDAwOztDQVNIOztYT0Y7MTsxNDAzMDAsMDA7MCwwMDsiLTQzMjAsMDAiOztObzs7Ozs7Ozs7OzsKIjIwMjUtMTAtMzAiO1g2VlVEWjtBQkoyNjIzMkc7QUJKMjYyMjJQOzAwMDVHRTswMDA1R0U7Q0VURVJJUyBUT1VSUyBDSTtFTElTSEFNQSBUUkFWRUwgQU5EIFRPVVJTOzthbWFkZXVzO0tJUFJFIEdFT1JHRVMgU0FNVUVMIEpPTkFUSEFOIE1SO0tJUFJFO0dFT1JHRVMgU0FNVUVMIEpPTkFUSEFOO01SOzsiQVAgQ0VMTCAwMDIyNSAwMTAyNTAzOTM5IE1NRSBHVUVCTztBUEUgRUROQU5BTkBZQUhPTy5GUiI7OyIwNy4xMS4yMDI1IC0gMDcuMTEuMjAyNSI7IjIwMjUtMTEtMDciOyIyMDI1LTExLTA3IjsxO05QUk9PVzE7Tjs7IkFCSi1EU1MiO0hDMzA2OzExMDY7OzE4NC4xN0tHO0hLMTswO1hYO1hYOzA7IjIwMjUtMTAtMzEiOyI0OTAtMjk4NjY1MjkxMCI7SEM7NDkwOzI5ODY2NTI5MTA7dGlja2V0O3ZvaWQ7QlNQOztBQko7REtSOyBBTUEgMjE0MzE0Mzs3MjAwMCwwMDtYT0Y7OztYT0Y7Njs7NjgzMDAsMDA7MjIwMDAuMDAgWVFBQyw5NTAwLjAwIFlSVkIsMTAwMDAuMDAgQ0lTRSwzMDAwLjAwIENJVE8sMTAwMC4wMCBGUUdPLDQwMDAuMDAgT0pBUCwxMjAwMC4wMCBSUURQLDY4MDAuMDAgVkhWRTtYT0Y7MCwwMDswLDAwOzA7MDswLDAwOzAsMDA7MCwwMDswOzA7WE9GOyItMTQwMzAwLDAwIjtYT0Y7MCwwMDswOzAsMDAwMDs7Q0FTSDs7WE9GOzE7MCwwMDswLDAwOzAsMDA7O05vOzs7Ozs7Ozs7OwoiMjAyNS0xMC0zMCI7Wlg0SENCO0NLWTI2MjgzRjtBQkoyNjIyMlA7MDAxM01EOzAwMDZERDtDRVRFUklTIFRPVVJTIENJO0RKRUREQUggVk9ZQUdFUzs7YW1hZGV1cztESUFMTE8gRkFUT1VNQVRBIEtBTEFOIDtESUFMTE87RkFUT1VNQVRBIEtBTEFOOzs7IkFQIENLWSArMjI0IDYyOTUwNDk0OSAvIDY2MjMzMzM4MSAtIEFHRU5DRSBESkVEREFIIFZPWUFHRVMgKEFEVikgLSBBO0FQIENLWSArMjI0IDYyOTUwNDk0OSAvIDY2MjMzMzM4MSAtIEFHRU5DRSBESkVEREFIIFZPWUFHRVMgKEFEVikgLSBBIjsiVEsvUC9HSU4vMDA1MTkzNzI1L0dJTi8xOTYyLTA5LTMwL0YvMjAzNC0wNS0wNS9ESUFMTE8vRkFUT1VNQVRBIEtBTEFOLy8vNDIiOyIwOC4xMS4yMDI1IC0gMjAuMTEuMjAyNSI7IjIwMjUtMTEtMDgiOyIyMDI1LTExLTIwIjsyOyJFWUdOUjtRWUdOUiI7IkU7USI7OyJDS1ktSVNUO0lTVC1DS1kiOyJUSzUzODtUSzUzNyI7IjMzNzU7MzM3NSI7OyIzMTQuNTJLRzszMTQuNTJLRyI7IkhLMTtISzEiOyIxOzEiOyJYWC1YWCI7IlhYLVhYIjsiMDswIjsiMjAyNS0xMC0zMSI7IjIzNS0yOTg2NjUyOTA5IjtUSzsyMzU7Mjk4NjY1MjkwOTt0aWNrZXQ7aXNzdWU7QlNQOztDS1k7Q0tZOzsxMDQwLDAwO1VTRDs7NTg2NjAwLDAwO1hPRjswOzA7MTgwNzAwLDAwOzEzNjAwLjAwIFlRQUQsMTMyMDAwLjAwIFlSVkEsMjkwMC4wMCBFRlNFLDE3MDAwLjAwIEdORUIsMjAwMC4wMCBNNlNFLDEzMjAwLjAwIFRSQUU7WE9GOzAsMDA7MCwwMDswOzA7MCwwMDswLDAwOzAsMDA7MDs3NjczMDAsMDA7WE9GOzc2NzMwMCwwMDtYT0Y7MCwwMDs3NjczMDAsMDA7NTYzLDk2MDg7O0NBU0g7O1hPRjsxOzc2NzMwMCwwMDswLDAwOzAsMDA7O05vOzs7Ozs7Ozs7OwoiMjAyNS0xMC0yOSI7WkVCU0Q4O0FCSjI2Mjg1SDtBQkoyNjIyMlA7MDAwNkJBOzAwMDZCQTtDRVRFUklTIFRPVVJTIENJO1dJTk5FUlMgVFJBVkVMIEFHRU5DWTs7YW1hZGV1cztBS1BBIExBU01FIEVWQVJJU1RFIE1SO0FLUEE7TEFTTUUgRVZBUklTVEU7TVI7OyJBUCBBQkogMjI1MDc3NzUwNTA5Ny8wNTQ0NDYyODIxIC0gV0lOTkVSJ1MgVFJBVkVMIEFHRU5DWSAtIEEiOzsiMjEuMTEuMjAyNSAtIDA1LjEyLjIwMjUiOyIyMDI1LTExLTIxIjsiMjAyNS0xMi0wNSI7MjsiQUxDMDA2NkQ7U0xCMDBGNkQiOyJBO1MiOzsiQUJKLU9SWTtPUlktQUJKIjsiU1M5ODU7U1M5ODQiOyIzMDI4OzMwMjgiOzsiMjQzLjc3S0c7MjQzLjc3S0ciOyJISzE7SEsxIjsiMDswIjsiMjFOT1YtNURFQyI7IjIxTk9WLTVERUMiOyIwOzAiOyIyMDI1LTEwLTMxIjsiOTIzLTI5ODY2NTI5MDgiO1NTOzkyMzsyOTg2NjUyOTA4O3RpY2tldDtpc3N1ZTtCU1A7O0FCSjtBQko7OzEwNjMwMCwwMDtYT0Y7OztYT0Y7MCwwMDswOzMwODUwMCwwMDsxOTk2MDAuMDAgWVFBQyw2NjAwLjAwIFlSVkEsMTI1MDAuMDAgQ0lTRSw0MDAwLjAwIENJVE8sMTAwMC4wMCBGUUdPLDEwMDAwLjAwIE9KQVAsMzAwMDAuMDAgUlFEUCw2MTAwLjAwIEZSU0UsODYwMC4wMCBGUlRJLDk5MDAuMDAgTzRWQywyMDIwMC4wMCBRWEFQO1hPRjswLDAwOzAsMDA7MDswOzAsMDA7MCwwMDswLDAwOzA7NDE0ODAwLDAwO1hPRjs0MTQ4MDAsMDA7WE9GOzAsMDA7NDE0ODAwLDAwOzAsMDAwMDs7Q0FTSDs7WE9GOzE7NDE0ODAwLDAwOzAsMDA7MCwwMDs7Tm87Ozs7Ozs7Ozs7CiIyMDI1LTEwLTMwIjtYMlNRQkU7Q0tZMjYyODNGO0FCSjI2MjIyUDswMDA2REQ7MDAwNkREO0NFVEVSSVMgVE9VUlMgQ0k7REpFRERBSCBWT1lBR0VTOzthbWFkZXVzO0NBTUFSQSBTT1VBRE9VIDtDQU1BUkE7U09VQURPVTs7OyJBUCBDS1kgKzIyNCA2Mjk1MDQ5NDkgLyA2NjIzMzMzODEgLSBBR0VOQ0UgREpFRERBSCBWT1lBR0VTIChBRFYpIC0gQTtBUE0gKzIyNDYyMzYzOTQ2OSI7IlRLL1AvR0lOLzAwNTMwNDc4MS9HSU4vMjAwNS0xMC0yNS9GLzIwMzUtMDctMDcvQ0FNQVJBL1NPVUFET1UvLy8zNSI7IjA0LjExLjIwMjUgLSAxMC4xMS4yMDI1IjsiMjAyNS0xMS0wNCI7IjIwMjUtMTEtMTAiOzI7IkxCMlhCM007TEIyWEIzTSI7Ikw7TCI7OyJDS1ktT1VBO09VQS1DS1kiOyJUSzUzODtUSzUzNyI7Ijg0Mzs4NDMiOzsiMTAyLjkzS0c7MTAyLjkzS0ciOyJISzE7SEsxIjsiMDswIjsiNE5PVi05Tk9WIjsiNE5PVi05Tk9WIjsiMDswIjsiMjAyNS0xMC0zMSI7IjIzNS0yOTg2NjUyOTA3IjtUSzsyMzU7Mjk4NjY1MjkwNzt0aWNrZXQ7aXNzdWU7QlNQOztDS1k7Q0tZOzs1MjMsMDA7VVNEOzsyOTUwMDAsMDA7WE9GOzA7MDs5NjgwMCwwMDsxMzYwMC4wMCBZUUFELDM2MjAwLjAwIFlSVkEsMjkwMC4wMCBFRlNFLDE0MTAwLjAwIEdORUIsNjAwMC4wMCBCRlNFLDIwMDAuMDAgQkZWRSwzMDAwLjAwIEJGVE8sMTkwMDAuMDAgWkpBRTtYT0Y7MCwwMDswLDAwOzA7MDswLDAwOzAsMDA7MCwwMDswOzM5MTgwMCwwMDtYT0Y7MzkxODAwLDAwO1hPRjswLDAwOzM5MTgwMCwwMDs1NjMsOTYwODs7Q0FTSDs7WE9GOzE7MzkxODAwLDAwOzAsMDA7MCwwMDs7Tm87Ozs7Ozs7Ozs7Cg==\"}, \"processed_at\": \"2026-02-17T10:13:43.563582Z\", \"collection_date\": \"2025-10-31T00:00:00.000000Z\"}','completed',0,3,NULL,'2026-02-17 10:13:47','2026-02-17 10:13:57',NULL,NULL,10471,NULL,'2026-02-17 10:13:43','2026-02-17 10:13:57',NULL),
(2,13,NULL,NULL,'bmp_daily_collection',NULL,NULL,NULL,0,NULL,'{\"type\": \"bmp_credit\", \"source\": \"ftp_bmp\", \"file_data\": {\"size\": 15105, \"filename\": \"584136_credit_limit_log_20251031.csv\", \"folder_id\": 20, \"nb_elements\": 94, \"content_base64\": \"Q3JlYXRlZDtUZXJtaW5hbDtDb25zb2xpZGF0b3I7T2ZmaWNlIENuO1N1YmFnZW50O09mZmljZSBTYjtSZWNvcmRMb2NhdG9yO0FjdGlvbjtDcmVkaXQgYmVmb3JlO0NyZWRpdCBhZnRlcjtUb3RhbCBvcGVyYXRpb247Q3VycmVuY3kgY29kZTtTdGF0ZTtEb2N1bWVudDtGaXJzdCBwYXNzZW5nZXI7Rmlyc3Qgc2VnbWVudAoiMjAyNS0xMC0zMSAxOToyNDoyNCI7NzY3NDg7Q0VURVJJUyBUT1VSUyBDSTs7SS5TIFRSQVZFTCBBR0VOQ1k7O1lEUlhERztpc3N1ZTszMDA3NTYsMDA7Ii0yNjAzOTAsMDAiOyItNTYxMTQ2LDAwIjtYT0Y7dW5ibG9jazs7OwoiMjAyNS0xMC0zMSAxOToyNDoyNCI7NzY3NDg7Q0VURVJJUyBUT1VSUyBDSTtBQkoyNjIyMlA7SS5TIFRSQVZFTCBBR0VOQ1k7QUJKMjYyMzUyO1lEUlhERztpc3N1ZTsiLTI2MDM5MCwwMCI7MzAwNzU2LDAwOzU2MTE0NiwwMDtYT0Y7Y3JlZGl0OyJUaWNrZXQgMDcxLTI5ODY2NTI5MjYiO09VQVRUQVJBIERBT1VEQSBCSU5JIE1SOyJBQkotTEZXIgoiMjAyNS0xMC0zMSAxOToyNDoxOCI7NzY3NDg7Q0VURVJJUyBUT1VSUyBDSTs7SS5TIFRSQVZFTCBBR0VOQ1k7O1lEUlhERztpc3N1ZTsiLTgyMTUzNiwwMCI7Ii0yNjAzOTAsMDAiOzU2MTE0NiwwMDtYT0Y7YmxvY2s7OzsKIjIwMjUtMTAtMzEgMTk6MTk6NTciOzM4OTAzO0NFVEVSSVMgVE9VUlMgQ0k7O0FCTk9VUiBWT1lBR0VTOztaNzhIMkg7aXNzdWU7NDIxMDYwLDAwOyItMjk0MDA2LDAwIjsiLTcxNTA2NiwwMCI7WE9GO3VuYmxvY2s7OzsKIjIwMjUtMTAtMzEgMTk6MTk6NTciOzM4OTAzO0NFVEVSSVMgVE9VUlMgQ0k7QUJKMjYyMjJQO0FCTk9VUiBWT1lBR0VTO0FCSjI2Mjg3RTtaNzhIMkg7aXNzdWU7Ii0yOTQwMDYsMDAiOzQyMTA2MCwwMDs3MTUwNjYsMDA7WE9GO2NyZWRpdDsiVGlja2V0IDA3MS0yOTg2NjUyOTI1IjtaQUhBUk9VIEFMS0FTU09VTSBNUjsiQUJKLUFERCIKIjIwMjUtMTAtMzEgMTk6MTk6NTEiOzM4OTAzO0NFVEVSSVMgVE9VUlMgQ0k7O0FCTk9VUiBWT1lBR0VTOztaNzhIMkg7aXNzdWU7Ii0xMDA5MDcyLDAwIjsiLTI5NDAwNiwwMCI7NzE1MDY2LDAwO1hPRjtibG9jazs7OwoiMjAyNS0xMC0zMSAxOToxNjoyMyI7NjA2MTM7Q0VURVJJUyBUT1VSUyBDSTs7QUJOT1VSIFZPWUFHRVM7OztwYXltZW50OyItNTA5MDcyLDAwIjsiLTEwMDkwNzIsMDAiOyItNTAwMDAwLDAwIjtYT0Y7ZGViaXQ7IjIwMjUtMTAtMzEgKDUwMCAwMDAuMDAgWE9GKSBBUDEzODgwIjs7CiIyMDI1LTEwLTMxIDE5OjE1OjU2Ijs2MDYxMztDRVRFUklTIFRPVVJTIENJOztXSU5ORVJTIFRSQVZFTCBBR0VOQ1k7OztwYXltZW50Ozc4NDUyNCw3Njs3ODY1NDUsNzY7MjAyMSwwMDtYT0Y7ZGViaXQ7IjIwMjUtMTAtMzEgKC0yIDAyMS4wMCBYT0YpIEFQMTM4NzkiOzsKIjIwMjUtMTAtMzEgMTk6MTU6MzIiOzYwNjEzO0NFVEVSSVMgVE9VUlMgQ0k7O1dJTk5FUlMgVFJBVkVMIEFHRU5DWTs7O3BheW1lbnQ7OTg2NjI0LDc2Ozc4NDUyNCw3NjsiLTIwMjEwMCwwMCI7WE9GO2RlYml0OyIyMDI1LTEwLTMxICgyMDIgMTAwLjAwIFhPRikgQVAxMzg3OCI7OwoiMjAyNS0xMC0zMSAxOToxNTowOCI7MzM4NTk7Q0VURVJJUyBUT1VSUyBDSTs7Tk9FTExBIFZPWUFHRTs7O3BheW1lbnQ7Ii00OTc5MDAsMTUiOzczNyw4NTs0OTg2MzgsMDA7WE9GO2VkaXQ7IjIwMjUtMTAtMzEgKDAuMDAgWE9GKSBQYXltZW50IE4zIjs7CiIyMDI1LTEwLTMxIDE5OjE1OjA3Ijs2MDYxMztDRVRFUklTIFRPVVJTIENJOztJLlMgVFJBVkVMIEFHRU5DWTs7O3BheW1lbnQ7Ii04Mjc4MzYsMDAiOyItODIxNTM2LDAwIjs2MzAwLDAwO1hPRjtkZWJpdDsiMjAyNS0xMC0zMSAoLTYgMzAwLjAwIFhPRikgQVAxMzg3NyI7OwoiMjAyNS0xMC0zMSAxOToxNDo0OSI7MzM4NTk7Q0VURVJJUyBUT1VSUyBDSTs7Tk9FTExBIFZPWUFHRTs7O3BheW1lbnQ7Ii00OTg2MzgsMTUiOyItNDk3OTAwLDE1Ijs3MzgsMDA7WE9GO2VkaXQ7IjIwMjUtMTAtMzEgKDAuMDAgWE9GKSBQYXltZW50IE40Ijs7CiIyMDI1LTEwLTMxIDE5OjE0OjQxIjs2MDYxMztDRVRFUklTIFRPVVJTIENJOztJLlMgVFJBVkVMIEFHRU5DWTs7O3BheW1lbnQ7Ii0xOTc4MzYsMDAiOyItODI3ODM2LDAwIjsiLTYzMDAwMCwwMCI7WE9GO2RlYml0OyIyMDI1LTEwLTMxICg2MzAgMDAwLjAwIFhPRikgQVAxMzg3NiI7OwoiMjAyNS0xMC0zMSAxOToxNDozNSI7MzM4NTk7Q0VURVJJUyBUT1VSUyBDSTs7Tk9FTExBIFZPWUFHRTs7O3BheW1lbnQ7Ii00OTg2MzAsNzciOyItNDk4NjM4LDE1IjsiLTcsMzgiO1hPRjtlZGl0OyIyMDI1LTEwLTMxICgwLjAwIFhPRikgUGF5bWVudCBONSI7OwoiMjAyNS0xMC0zMSAxOToxNDoxOCI7MzM4NTk7Q0VURVJJUyBUT1VSUyBDSTs7Tk9FTExBIFZPWUFHRTs7O3BheW1lbnQ7Ii00OTg2NDAsNzciOyItNDk4NjMwLDc3IjsxMCwwMDtYT0Y7ZWRpdDsiMjAyNS0xMC0zMSAoMC4wMCBYT0YpIFBheW1lbnQgTjYiOzsKIjIwMjUtMTAtMzEgMTk6MTQ6MTUiOzYwNjEzO0NFVEVSSVMgVE9VUlMgQ0k7O05PRUxMQSBWT1lBR0U7OztwYXltZW50OyItNDk4NjUyLDYyIjsiLTQ5ODY0MCw3NyI7MTEsODU7WE9GO2RlYml0OyIyMDI1LTEwLTMxICgtMTEuODUgWE9GKSBBUDEzODc1Ijs7CiIyMDI1LTEwLTMxIDE5OjEzOjUxIjs2MDYxMztDRVRFUklTIFRPVVJTIENJOztOT0VMTEEgVk9ZQUdFOzs7cGF5bWVudDsiLTQ5NzQ2Nyw2MiI7Ii00OTg2NTIsNjIiOyItMTE4NSwwMCI7WE9GO2RlYml0OyIyMDI1LTEwLTMxICgxIDE4NS4wMCBYT0YpIEFQMTM4NzQiOzsKIjIwMjUtMTAtMzEgMTk6MTM6MjciOzYwNjEzO0NFVEVSSVMgVE9VUlMgQ0k7O05PRUxMQSBWT1lBR0U7OztwYXltZW50OyItNDk5OTc3LDYyIjsiLTQ5NzQ2Nyw2MiI7MjUxMCwwMDtYT0Y7ZGViaXQ7IjIwMjUtMTAtMzEgKC0yIDUxMC4wMCBYT0YpIEFQMTM4NzMiOzsKIjIwMjUtMTAtMzEgMTk6MTM6MDQiOzYwNjEzO0NFVEVSSVMgVE9VUlMgQ0k7O05PRUxMQSBWT1lBR0U7OztwYXltZW50OyItMjQ4OTc3LDYyIjsiLTQ5OTk3Nyw2MiI7Ii0yNTEwMDAsMDAiO1hPRjtkZWJpdDsiMjAyNS0xMC0zMSAoMjUxIDAwMC4wMCBYT0YpIEFQMTM4NzIiOzsKIjIwMjUtMTAtMzEgMTk6MTI6MzgiOzYwNjEzO0NFVEVSSVMgVE9VUlMgQ0k7O05PRUxMQSBWT1lBR0U7OztwYXltZW50OyItMiw2MiI7Ii0yNDg5NzcsNjIiOyItMjQ4OTc1LDAwIjtYT0Y7ZGViaXQ7IjIwMjUtMTAtMzEgKDI0OCA5NzUuMDAgWE9GKSBBUDEzODcxIjs7CiIyMDI1LTEwLTMxIDE5OjEyOjEzIjs2MDYxMztDRVRFUklTIFRPVVJTIENJOztXSU5ORVJTIFRSQVZFTCBBR0VOQ1k7OztwYXltZW50OzgxMTYyNCw3Njs5ODY2MjQsNzY7MTc1MDAwLDAwO1hPRjtkZWJpdDsiMjAyNS0xMC0zMSAoLTE3NSAwMDAuMDAgWE9GKSBBUDEzODcwIjs7CiIyMDI1LTEwLTMxIDE5OjExOjQ4Ijs2MDYxMztDRVRFUklTIFRPVVJTIENJOztXSU5ORVJTIFRSQVZFTCBBR0VOQ1k7OztwYXltZW50OzQxMTYyNCw3Njs4MTE2MjQsNzY7NDAwMDAwLDAwO1hPRjtkZWJpdDsiMjAyNS0xMC0zMSAoLTQwMCAwMDAuMDAgWE9GKSBBUDEzODY5Ijs7CiIyMDI1LTEwLTMxIDE5OjExOjIzIjs2MDYxMztDRVRFUklTIFRPVVJTIENJOztUUkFWRUwgTUFLRVI7OztwYXltZW50OyItMjM0NDk5LDAwIjsiLTM0NDk5LDAwIjsyMDAwMDAsMDA7WE9GO2RlYml0OyIyMDI1LTEwLTMxICgtMjAwIDAwMC4wMCBYT0YpIEFQMTM4NjgiOzsKIjIwMjUtMTAtMzEgMTk6MTA6NTkiOzYwNjEzO0NFVEVSSVMgVE9VUlMgQ0k7O0VMSVNIQU1BIFRSQVZFTCBBTkQgVE9VUlM7OztwYXltZW50OyItNjkxNDE4LDAwIjsiLTM5MTQxOCwwMCI7MzAwMDAwLDAwO1hPRjtkZWJpdDsiMjAyNS0xMC0zMSAoLTMwMCAwMDAuMDAgWE9GKSBBUDEzODY3Ijs7CiIyMDI1LTEwLTMxIDE5OjEwOjM2Ijs2MDYxMztDRVRFUklTIFRPVVJTIENJOztXSU5ORVJTIFRSQVZFTCBBR0VOQ1k7OztwYXltZW50OyItMzM3NSwyNCI7NDExNjI0LDc2OzQxNTAwMCwwMDtYT0Y7ZGViaXQ7IjIwMjUtMTAtMzEgKC00MTUgMDAwLjAwIFhPRikgQVAxMzg2NiI7OwoiMjAyNS0xMC0zMSAxOToxMDowNSI7NjA2MTM7Q0VURVJJUyBUT1VSUyBDSTs7QUJOT1VSIFZPWUFHRVM7OztwYXltZW50OyItOTA3MiwwMCI7Ii01MDkwNzIsMDAiOyItNTAwMDAwLDAwIjtYT0Y7ZGViaXQ7IjIwMjUtMTAtMzEgKDUwMCAwMDAuMDAgWE9GKSBBUDEzODY1Ijs7CiIyMDI1LTEwLTMxIDE5OjA5OjM5Ijs2MDYxMztDRVRFUklTIFRPVVJTIENJOztBU0QgVFJBVkVMICYgU0VSVklDRVM7OztwYXltZW50OyItNDYwMjMsMTIiOyItNDU3MjMsMTIiOzMwMCwwMDtYT0Y7ZGViaXQ7IjIwMjUtMTAtMzEgKC0zMDAuMDAgWE9GKSBBUDEzODY0Ijs7CiIyMDI1LTEwLTMxIDE5OjA5OjE2Ijs2MDYxMztDRVRFUklTIFRPVVJTIENJOztBU0QgVFJBVkVMICYgU0VSVklDRVM7OztwYXltZW50OyItMTYwMjMsMTIiOyItNDYwMjMsMTIiOyItMzAwMDAsMDAiO1hPRjtkZWJpdDsiMjAyNS0xMC0zMSAoMzAgMDAwLjAwIFhPRikgQVAxMzg2MyI7OwoiMjAyNS0xMC0zMSAxOTowODo0OSI7NjA2MTM7Q0VURVJJUyBUT1VSUyBDSTs7QVNEIFRSQVZFTCAmIFNFUlZJQ0VTOzs7cGF5bWVudDsiLTQ2MDIzLDEyIjsiLTE2MDIzLDEyIjszMDAwMCwwMDtYT0Y7ZGViaXQ7IjIwMjUtMTAtMzEgKC0zMCAwMDAuMDAgWE9GKSBBUDEzODYyIjs7CiIyMDI1LTEwLTMxIDE5OjAxOjI2Ijs3NjU5NjtDRVRFUklTIFRPVVJTIENJOztOT0VMTEEgVk9ZQUdFOztaTFNFSlQ7aXNzdWU7MjQ5Njg1LDM4OyItMiw2MiI7Ii0yNDk2ODgsMDAiO1hPRjt1bmJsb2NrOzs7CiIyMDI1LTEwLTMxIDE5OjAxOjI2Ijs3NjU5NjtDRVRFUklTIFRPVVJTIENJO0FCSjI2MjIyUDtOT0VMTEEgVk9ZQUdFO0FCSjI2MjIyWDtaTFNFSlQ7aXNzdWU7Ii0yLDYyIjsyNDk2ODUsMzg7MjQ5Njg4LDAwO1hPRjtjcmVkaXQ7IlRpY2tldCA3MTAtMjk4NjY1MjkyNCI7RFJPQk8gRUxMQSBUUkEgOyJBQkotRFNTIgoiMjAyNS0xMC0zMSAxOTowMToyMSI7NzY1OTY7Q0VURVJJUyBUT1VSUyBDSTs7Tk9FTExBIFZPWUFHRTs7WkxTRUpUO2lzc3VlOyItMjQ5NjkwLDYyIjsiLTIsNjIiOzI0OTY4OCwwMDtYT0Y7YmxvY2s7OzsKIjIwMjUtMTAtMzEgMTk6MDA6MzUiOzMzODU5O0NFVEVSSVMgVE9VUlMgQ0k7O05PRUxMQSBWT1lBR0U7OztwYXltZW50OyItMjQ5NjgwLDYyIjsiLTI0OTY5MCw2MiI7Ii0xMCwwMCI7WE9GO2RlYml0OyIyMDI1LTEwLTMxICgxMC4wMCBYT0YpIFBheW1lbnQgTjYiOzsKIjIwMjUtMTAtMzEgMTg6NTA6MzkiOzMzODU5O0NFVEVSSVMgVE9VUlMgQ0k7O05PRUxMQSBWT1lBR0U7OztwYXltZW50OyItMjQ5Njg4LDAwIjsiLTI0OTY4MCw2MiI7NywzODtYT0Y7ZGViaXQ7IjIwMjUtMTAtMzEgKC03LjM4IFhPRikgUGF5bWVudCBONSI7OwoiMjAyNS0xMC0zMSAxODo1MDoxNyI7MzM4NTk7Q0VURVJJUyBUT1VSUyBDSTs7Tk9FTExBIFZPWUFHRTs7O3BheW1lbnQ7Ii0yNDg5NTAsMDAiOyItMjQ5Njg4LDAwIjsiLTczOCwwMCI7WE9GO2RlYml0OyIyMDI1LTEwLTMxICg3MzguMDAgWE9GKSBQYXltZW50IE40Ijs7CiIyMDI1LTEwLTMxIDE4OjI2OjQ0IjszMzg1OTtDRVRFUklTIFRPVVJTIENJOztOT0VMTEEgVk9ZQUdFOzs7cGF5bWVudDsyNDk2ODgsMDA7Ii0yNDg5NTAsMDAiOyItNDk4NjM4LDAwIjtYT0Y7ZGViaXQ7IjIwMjUtMTAtMzEgKDQ5OCA2MzguMDAgWE9GKSBQYXltZW50IE4zIjs7CiIyMDI1LTEwLTMxIDE2OjU0OjQzIjs2MDYxMztDRVRFUklTIFRPVVJTIENJOztFTElTSEFNQSBUUkFWRUwgQU5EIFRPVVJTOzs7cGF5bWVudDsiLTE4MTUxOCwwMCI7Ii02OTE0MTgsMDAiOyItNTA5OTAwLDAwIjtYT0Y7ZGViaXQ7IjIwMjUtMTAtMzEgKDUwOSA5MDAuMDAgWE9GKSBBUDEzODYxIjs7CiIyMDI1LTEwLTMxIDE2OjM2OjA2Ijs3NTk5NDtDRVRFUklTIFRPVVJTIENJOztXSU5ORVJTIFRSQVZFTCBBR0VOQ1k7O1hHT1VXVTtpc3N1ZTsxODk3OTksNzY7Ii0zMzc1LDI0IjsiLTE5MzE3NSwwMCI7WE9GO3VuYmxvY2s7OzsKIjIwMjUtMTAtMzEgMTY6MzY6MDYiOzc1OTk0O0NFVEVSSVMgVE9VUlMgQ0k7QUJKMjYyMjJQO1dJTk5FUlMgVFJBVkVMIEFHRU5DWTtBQkoyNjI4NUg7WEdPVVdVO2lzc3VlOyItMzM3NSwyNCI7MTg5Nzk5LDc2OzE5MzE3NSwwMDtYT0Y7Y3JlZGl0OyJUaWNrZXQgMTQ3LTI5ODY2NTI5MjEiO1JPS0lBIEtPTkUgTVJTOyJBQkotQ01OIgoiMjAyNS0xMC0zMSAxNjozNjowMSI7NzU5OTQ7Q0VURVJJUyBUT1VSUyBDSTs7V0lOTkVSUyBUUkFWRUwgQUdFTkNZOztYR09VV1U7aXNzdWU7Ii0xOTY1NTAsMjQiOyItMzM3NSwyNCI7MTkzMTc1LDAwO1hPRjtibG9jazs7OwoiMjAyNS0xMC0zMSAxNjoyOTo1NyI7NjA2MTM7Q0VURVJJUyBUT1VSUyBDSTs7V0lOTkVSUyBUUkFWRUwgQUdFTkNZOzs7cGF5bWVudDsiLTIxNTUwLDI0IjsiLTE5NjU1MCwyNCI7Ii0xNzUwMDAsMDAiO1hPRjtkZWJpdDsiMjAyNS0xMC0zMSAoMTc1IDAwMC4wMCBYT0YpIEFQMTM4NjAiOzsKIjIwMjUtMTAtMzEgMTU6NDY6MjMiOzU5NjM1O0NFVEVSSVMgVE9VUlMgQ0k7OyJDVC1QQVJUTkVSUyI7O1hJVUVTRDtpc3N1ZTsiLTE5MTE4NjI2LDE1IjsiLTE5MjkzMTc2LDE1IjsiLTE3NDU1MCwwMCI7WE9GO3VuYmxvY2s7OzsKIjIwMjUtMTAtMzEgMTU6NDY6MjMiOzU5NjM1O0NFVEVSSVMgVE9VUlMgQ0k7QUJKMjYyMjJQOyJDVC1QQVJUTkVSUyI7QUJKMjYyMzk1O1hJVUVTRDtpc3N1ZTsiLTE5MTk2ODc2LDE1IjsiLTE5MTE4NjI2LDE1Ijs3ODI1MCwwMDtYT0Y7Y3JlZGl0OyJUaWNrZXQgNDkwLTI5ODY2NTI5MjAiO1ZFTkFOVCBNQVJWSU4gTUFMT05FIFRTQUxBIDsiQUJKLUNPTyIKIjIwMjUtMTAtMzEgMTU6NDY6MjMiOzU5NjM1O0NFVEVSSVMgVE9VUlMgQ0k7QUJKMjYyMjJQOyJDVC1QQVJUTkVSUyI7QUJKMjYyMzk1O1hJVUVTRDtpc3N1ZTsiLTE5MjkzMTc2LDE1IjsiLTE5MTk2ODc2LDE1Ijs5NjMwMCwwMDtYT0Y7Y3JlZGl0OyJUaWNrZXQgNDkwLTI5ODY2NTI5MTkiO0FOR0UgTUFVUkVMTEUgR1VFREUgTVJTOyJBQkotQ09PIgoiMjAyNS0xMC0zMSAxNTo0NjoxMCI7NTk2MzU7Q0VURVJJUyBUT1VSUyBDSTs7IkNULVBBUlRORVJTIjs7WElVRVNEO2lzc3VlOyItMTk0Njc3MjYsMTUiOyItMTkyOTMxNzYsMTUiOzE3NDU1MCwwMDtYT0Y7YmxvY2s7OzsKIjIwMjUtMTAtMzEgMTU6NDU6MzkiOzYwNjEzO0NFVEVSSVMgVE9VUlMgQ0k7O0FTU0FCUk9VIFZPWUFHRVM7OztwYXltZW50OyItMTQxOTQ2MSwwMCI7Ii0xOTE5NDYxLDAwIjsiLTUwMDAwMCwwMCI7WE9GO2RlYml0OyIyMDI1LTEwLTMxICg1MDAgMDAwLjAwIFhPRikgQVAxMzg1OSI7OwoiMjAyNS0xMC0zMSAxNTo0MDozOSI7NjA2MTM7Q0VURVJJUyBUT1VSUyBDSTs7QVNTQUJST1UgVk9ZQUdFUzs7O3BheW1lbnQ7Ii05MTk0NjEsMDAiOyItMTQxOTQ2MSwwMCI7Ii01MDAwMDAsMDAiO1hPRjtkZWJpdDsiMjAyNS0xMC0zMSAoNTAwIDAwMC4wMCBYT0YpIEFQMTM4NTgiOzsKIjIwMjUtMTAtMzEgMTU6MzA6NDIiOzYwNjEzO0NFVEVSSVMgVE9VUlMgQ0k7OyJDVC1QQVJUTkVSUyI7OztwYXltZW50OyItMTg2ODc4MjYsMTUiOyItMTk0Njc3MjYsMTUiOyItNzc5OTAwLDAwIjtYT0Y7ZGViaXQ7IjIwMjUtMTAtMzEgKDc3OSA5MDAuMDAgWE9GKSBBUDEzODU3Ijs7CiIyMDI1LTEwLTMxIDE1OjI3OjE5IjsyNjM1NDtDRVRFUklTIFRPVVJTIENJOztBU1NBQlJPVSBWT1lBR0VTOztaV1lNWFg7aXNzdWU7Ii0yMzE4MzAsMDAiOyItOTE5NDYxLDAwIjsiLTY4NzYzMSwwMCI7WE9GO3VuYmxvY2s7OzsKIjIwMjUtMTAtMzEgMTU6Mjc6MTkiOzI2MzU0O0NFVEVSSVMgVE9VUlMgQ0k7QUJKMjYyMjJQO0FTU0FCUk9VIFZPWUFHRVM7QUJKMjYyOFM3O1pXWU1YWDtpc3N1ZTsiLTkxOTQ2MSwwMCI7Ii0yMzE4MzAsMDAiOzY4NzYzMSwwMDtYT0Y7Y3JlZGl0OyJUaWNrZXQgMDcxLTI5ODY2NTI5MTgiO0lTTUFFTCBESUFMTE8gTVI7IkFCSi1BREQiCiIyMDI1LTEwLTMxIDE1OjI3OjE0IjsyNjM1NDtDRVRFUklTIFRPVVJTIENJOztBU1NBQlJPVSBWT1lBR0VTOztaV1lNWFg7aXNzdWU7Ii0xNjA3MDkyLDAwIjsiLTkxOTQ2MSwwMCI7Njg3NjMxLDAwO1hPRjtibG9jazs7OwoiMjAyNS0xMC0zMSAxNToyNjowOCI7NjA2MTM7Q0VURVJJUyBUT1VSUyBDSTs7VFJBVkVMIE1BS0VSOzs7cGF5bWVudDsiLTIzNjUxOSwwMCI7Ii0yMzQ0OTksMDAiOzIwMjAsMDA7WE9GO2RlYml0OyIyMDI1LTEwLTMxICgtMiAwMjAuMDAgWE9GKSBBUDEzODU2Ijs7CiIyMDI1LTEwLTMxIDE1OjI1OjM5Ijs2MDYxMztDRVRFUklTIFRPVVJTIENJOztUUkFWRUwgTUFLRVI7OztwYXltZW50OyItMzQ1MTksMDAiOyItMjM2NTE5LDAwIjsiLTIwMjAwMCwwMCI7WE9GO2RlYml0OyIyMDI1LTEwLTMxICgyMDIgMDAwLjAwIFhPRikgQVAxMzg1NSI7OwoiMjAyNS0xMC0zMSAxNTowOToxMiI7NzU5OTQ7Q0VURVJJUyBUT1VSUyBDSTs7V0lOTkVSUyBUUkFWRUwgQUdFTkNZOztaVlJOT1k7aXNzdWU7NDMxOTQ5LDc2OyItMjE1NTAsMjQiOyItNDUzNTAwLDAwIjtYT0Y7dW5ibG9jazs7OwoiMjAyNS0xMC0zMSAxNTowOToxMiI7NzU5OTQ7Q0VURVJJUyBUT1VSUyBDSTtBQkoyNjIyMlA7V0lOTkVSUyBUUkFWRUwgQUdFTkNZO0FCSjI2Mjg1SDtaVlJOT1k7aXNzdWU7Ii0yMTU1MCwyNCI7NDMxOTQ5LDc2OzQ1MzUwMCwwMDtYT0Y7Y3JlZGl0OyJUaWNrZXQgOTIzLTI5ODY2NTI5MTciO1RFVENISUUgTUFVUklDRSBFTk5JTiBNUjsiQUJKLU9SWSIKIjIwMjUtMTAtMzEgMTU6MDk6MDciOzc1OTk0O0NFVEVSSVMgVE9VUlMgQ0k7O1dJTk5FUlMgVFJBVkVMIEFHRU5DWTs7WlZSTk9ZO2lzc3VlOyItNDc1MDUwLDI0IjsiLTIxNTUwLDI0Ijs0NTM1MDAsMDA7WE9GO2Jsb2NrOzs7CiIyMDI1LTEwLTMxIDE1OjA3OjE0Ijs2MDYxMztDRVRFUklTIFRPVVJTIENJOztBU1NBQlJPVSBWT1lBR0VTOzs7cGF5bWVudDsiLTExMDcwOTIsMDAiOyItMTYwNzA5MiwwMCI7Ii01MDAwMDAsMDAiO1hPRjtkZWJpdDsiMjAyNS0xMC0zMSAoNTAwIDAwMC4wMCBYT0YpIEFQMTM4NTQiOzsKIjIwMjUtMTAtMzEgMTQ6NTc6MTciOzYwNjEzO0NFVEVSSVMgVE9VUlMgQ0k7O1dJTk5FUlMgVFJBVkVMIEFHRU5DWTs7O3BheW1lbnQ7Ii03NTA1MCwyNCI7Ii00NzUwNTAsMjQiOyItNDAwMDAwLDAwIjtYT0Y7ZGViaXQ7IjIwMjUtMTAtMzEgKDQwMCAwMDAuMDAgWE9GKSBBUDEzODUzIjs7CiIyMDI1LTEwLTMxIDE0OjAzOjI1Ijs2MDYxMztDRVRFUklTIFRPVVJTIENJOztUUkFWRUwgTUFLRVI7OztwYXltZW50OzE2NTQ4MSwwMDsiLTM0NTE5LDAwIjsiLTIwMDAwMCwwMCI7WE9GO2RlYml0OyIyMDI1LTEwLTMxICgyMDAgMDAwLjAwIFhPRikgQVAxMzg1MiI7OwoiMjAyNS0xMC0zMSAxMzo1NjowMyI7MzM4NTk7Q0VURVJJUyBUT1VSUyBDSTs7VFJBVkVMIE1BS0VSOzs7cGF5bWVudDsiLTM0NTE5LDAwIjsxNjU0ODEsMDA7MjAwMDAwLDAwO1hPRjtlZGl0OyIyMDI1LTEwLTMxICgwLjAwIFhPRikgUGF5bWVudCBOMjMiOzsKIjIwMjUtMTAtMzEgMTI6MDM6NTciOzMzOTg4O0NFVEVSSVMgVE9VUlMgQ0k7O1RSQVZFTCBNQUtFUjs7WEZYUVZYO2lzc3VlOzI4MDQ5NywwMDsiLTM0NTE5LDAwIjsiLTMxNTAxNiwwMCI7WE9GO3VuYmxvY2s7OzsKIjIwMjUtMTAtMzEgMTI6MDM6NTciOzMzOTg4O0NFVEVSSVMgVE9VUlMgQ0k7QUJKMjYyMjJQO1RSQVZFTCBNQUtFUjtBQkoyNjIyM1g7WEZYUVZYO2lzc3VlOyItMzQ1MTksMDAiOzI4MDQ5NywwMDszMTUwMTYsMDA7WE9GO2NyZWRpdDsiVGlja2V0IDQ4My0yOTg2NjUyOTE2IjtBQk8gTUVMQUlORSBQSUVSUkUgU1RFUEhBTkUgQURPIE1SOyJBQkotRFNTIgoiMjAyNS0xMC0zMSAxMjowMzo1MyI7MzM5ODg7Q0VURVJJUyBUT1VSUyBDSTs7VFJBVkVMIE1BS0VSOztYRlhRVlg7aXNzdWU7Ii0zNDk1MzUsMDAiOyItMzQ1MTksMDAiOzMxNTAxNiwwMDtYT0Y7YmxvY2s7OzsKIjIwMjUtMTAtMzEgMTI6MDI6MDAiOzMzODU5O0NFVEVSSVMgVE9VUlMgQ0k7O1RSQVZFTCBNQUtFUjs7O3BheW1lbnQ7Ii0xNDk1MzUsMDAiOyItMzQ5NTM1LDAwIjsiLTIwMDAwMCwwMCI7WE9GO2RlYml0OyIyMDI1LTEwLTMxICgyMDAgMDAwLjAwIFhPRikgUGF5bWVudCBOMjMiOzsKIjIwMjUtMTAtMzEgMTE6NDI6MzUiOzM0MjA1O0NFVEVSSVMgVE9VUlMgQ0k7O0NFTlRSQUwgVk9ZQUdFUyBFVCBUT1VSUyBTRVJWSUNFUzs7WEdRSUxXO2lzc3VlOzkyOTE0Nyw4NTsiLTE0MDc1OCwxNSI7Ii0xMDY5OTA2LDAwIjtYT0Y7dW5ibG9jazs7OwoiMjAyNS0xMC0zMSAxMTo0MjozNSI7MzQyMDU7Q0VURVJJUyBUT1VSUyBDSTtBQkoyNjIyMlA7Q0VOVFJBTCBWT1lBR0VTIEVUIFRPVVJTIFNFUlZJQ0VTO0NLWTI2MjI1NDtYR1FJTFc7aXNzdWU7NjMwMDM3LDg1OzkyOTE0Nyw4NTsyOTkxMTAsMDA7WE9GO2NyZWRpdDsiVGlja2V0IDA3MS0yOTg2NjUyOTEzIjtNQUJJTlRZIFNZTExBIDsiQ0tZLUFCSiIKIjIwMjUtMTAtMzEgMTE6NDI6MzUiOzM0MjA1O0NFVEVSSVMgVE9VUlMgQ0k7QUJKMjYyMjJQO0NFTlRSQUwgVk9ZQUdFUyBFVCBUT1VSUyBTRVJWSUNFUztDS1kyNjIyNTQ7WEdRSUxXO2lzc3VlOzM5NDE5NCw4NTs2MzAwMzcsODU7MjM1ODQzLDAwO1hPRjtjcmVkaXQ7IlRpY2tldCAwNzEtMjk4NjY1MjkxNSI7TU9VU1NBIEZPVUdVRSBDQU1BUkEgOyJDS1ktQUJKIgoiMjAyNS0xMC0zMSAxMTo0MjozNSI7MzQyMDU7Q0VURVJJUyBUT1VSUyBDSTtBQkoyNjIyMlA7Q0VOVFJBTCBWT1lBR0VTIEVUIFRPVVJTIFNFUlZJQ0VTO0NLWTI2MjI1NDtYR1FJTFc7aXNzdWU7MTU4MzUxLDg1OzM5NDE5NCw4NTsyMzU4NDMsMDA7WE9GO2NyZWRpdDsiVGlja2V0IDA3MS0yOTg2NjUyOTE0IjtNTUFIQVdBIEZPVUdVRSBDQU1BUkEgOyJDS1ktQUJKIgoiMjAyNS0xMC0zMSAxMTo0MjozNSI7MzQyMDU7Q0VURVJJUyBUT1VSUyBDSTtBQkoyNjIyMlA7Q0VOVFJBTCBWT1lBR0VTIEVUIFRPVVJTIFNFUlZJQ0VTO0NLWTI2MjI1NDtYR1FJTFc7aXNzdWU7Ii0xNDA3NTgsMTUiOzE1ODM1MSw4NTsyOTkxMTAsMDA7WE9GO2NyZWRpdDsiVGlja2V0IDA3MS0yOTg2NjUyOTEyIjtNQUxJQ0sgRk9VR1VFIENBTUFSQSA7IkNLWS1BQkoiCiIyMDI1LTEwLTMxIDExOjQyOjIyIjszNDIwNTtDRVRFUklTIFRPVVJTIENJOztDRU5UUkFMIFZPWUFHRVMgRVQgVE9VUlMgU0VSVklDRVM7O1hHUUlMVztpc3N1ZTsiLTEyMTA2NjQsMTUiOyItMTQwNzU4LDE1IjsxMDY5OTA2LDAwO1hPRjtibG9jazs7OwoiMjAyNS0xMC0zMSAxMToyOTo1NSI7NzYyNDA7Q0VURVJJUyBUT1VSUyBDSTs7RUxJU0hBTUEgVFJBVkVMIEFORCBUT1VSUzs7WEdQNklRO2lzc3VlOyItNDU1MzgsMDAiOyItMTgxNTE4LDAwIjsiLTEzNTk4MCwwMCI7WE9GO3VuYmxvY2s7OzsKIjIwMjUtMTAtMzEgMTE6Mjk6NTUiOzc2MjQwO0NFVEVSSVMgVE9VUlMgQ0k7QUJKMjYyMjJQO0VMSVNIQU1BIFRSQVZFTCBBTkQgVE9VUlM7QUJKMjYyMzJHO1hHUDZJUTtpc3N1ZTsiLTE4MTUxOCwwMCI7Ii00NTUzOCwwMCI7MTM1OTgwLDAwO1hPRjtjcmVkaXQ7IlRpY2tldCA0OTAtMjk4NjY1MjkxMSI7R0VPUkdFUyBTQU1VRUwgSk9OQVRIQU4gQURKSSBLSVBSRSBNUjsiQUJKLURTUyIKIjIwMjUtMTAtMzEgMTE6Mjk6NTAiOzc2MjQwO0NFVEVSSVMgVE9VUlMgQ0k7O0VMSVNIQU1BIFRSQVZFTCBBTkQgVE9VUlM7O1hHUDZJUTtpc3N1ZTsiLTMxNzQ5OCwwMCI7Ii0xODE1MTgsMDAiOzEzNTk4MCwwMDtYT0Y7YmxvY2s7OzsKIjIwMjUtMTAtMzEgMTE6MjY6NDEiOztDRVRFUklTIFRPVVJTIENJO0FCSjI2MjIyUDtFTElTSEFNQSBUUkFWRUwgQU5EIFRPVVJTO0FCSjI2MjMyRztYNlZVRFo7dm9pZDsiLTQ1MzQ3OCwwMCI7Ii0zMTc0OTgsMDAiOzEzNTk4MCwwMDtYT0Y7ZGViaXQ7IlRpY2tldCA0OTAtMjk4NjY1MjkxMCI7R0VPUkdFUyBTQU1VRUwgSk9OQVRIQU4gS0lQUkUgTVI7IkFCSi1EU1MiCiIyMDI1LTEwLTMxIDExOjI2OjQxIjs7Q0VURVJJUyBUT1VSUyBDSTtBQkoyNjIyMlA7RUxJU0hBTUEgVFJBVkVMIEFORCBUT1VSUztBQkoyNjIzMkc7WDZWVURaO3ZvaWQ7Ii0zMTc0OTgsMDAiOyItNDUzNDc4LDAwIjsiLTEzNTk4MCwwMCI7WE9GO2RlYml0OyJUaWNrZXQgNDkwLTI5ODY2NTI5MTAiO0dFT1JHRVMgU0FNVUVMIEpPTkFUSEFOIEtJUFJFIE1SOyJBQkotRFNTIgoiMjAyNS0xMC0zMSAxMToyNjozOSI7NzYyNDA7Q0VURVJJUyBUT1VSUyBDSTtBQkoyNjIyMlA7RUxJU0hBTUEgVFJBVkVMIEFORCBUT1VSUztBQkoyNjIzMkc7WDZWVURaO3ZvaWQ7Ii0xODE1MTgsMDAiOyItMzE3NDk4LDAwIjsiLTEzNTk4MCwwMCI7WE9GO2RlYml0OyJUaWNrZXQgNDkwLTI5ODY2NTI5MTAiO0dFT1JHRVMgU0FNVUVMIEpPTkFUSEFOIEtJUFJFIE1SOyJBQkotRFNTIgoiMjAyNS0xMC0zMSAxMToxODowMiI7NzYyNDA7Q0VURVJJUyBUT1VSUyBDSTs7RUxJU0hBTUEgVFJBVkVMIEFORCBUT1VSUzs7WDZWVURaO2lzc3VlOyItNDU1MzgsMDAiOyItMTgxNTE4LDAwIjsiLTEzNTk4MCwwMCI7WE9GO3VuYmxvY2s7OzsKIjIwMjUtMTAtMzEgMTE6MTg6MDIiOzc2MjQwO0NFVEVSSVMgVE9VUlMgQ0k7QUJKMjYyMjJQO0VMSVNIQU1BIFRSQVZFTCBBTkQgVE9VUlM7QUJKMjYyMzJHO1g2VlVEWjtpc3N1ZTsiLTE4MTUxOCwwMCI7Ii00NTUzOCwwMCI7MTM1OTgwLDAwO1hPRjtjcmVkaXQ7IlRpY2tldCA0OTAtMjk4NjY1MjkxMCI7R0VPUkdFUyBTQU1VRUwgSk9OQVRIQU4gS0lQUkUgTVI7IkFCSi1EU1MiCiIyMDI1LTEwLTMxIDExOjE3OjU3Ijs3NjI0MDtDRVRFUklTIFRPVVJTIENJOztFTElTSEFNQSBUUkFWRUwgQU5EIFRPVVJTOztYNlZVRFo7aXNzdWU7Ii0zMTc0OTgsMDAiOyItMTgxNTE4LDAwIjsxMzU5ODAsMDA7WE9GO2Jsb2NrOzs7CiIyMDI1LTEwLTMxIDExOjE2OjU4Ijs3NjI0MDtDRVRFUklTIFRPVVJTIENJOztFTElTSEFNQSBUUkFWRUwgQU5EIFRPVVJTOztYNlZVRFo7aXNzdWU7Ii0xODE1MTgsMDAiOyItMzE3NDk4LDAwIjsiLTEzNTk4MCwwMCI7WE9GO3VuYmxvY2s7OzsKIjIwMjUtMTAtMzEgMTE6MTY6NTgiOzc2MjQwO0NFVEVSSVMgVE9VUlMgQ0k7O0VMSVNIQU1BIFRSQVZFTCBBTkQgVE9VUlM7O1g2VlVEWjtpc3N1ZTsiLTMxNzQ5OCwwMCI7Ii0xODE1MTgsMDAiOzEzNTk4MCwwMDtYT0Y7YmxvY2s7OzsKIjIwMjUtMTAtMzEgMTE6MTI6MTgiOzM2Mjc4O0NFVEVSSVMgVE9VUlMgQ0k7O0RKRUREQUggVk9ZQUdFUzs7Wlg0SENCO2lzc3VlOzUyODA4MSwzMzsiLTIzOTIxOCw2NyI7Ii03NjczMDAsMDAiO1hPRjt1bmJsb2NrOzs7CiIyMDI1LTEwLTMxIDExOjEyOjE4IjszNjI3ODtDRVRFUklTIFRPVVJTIENJO0FCSjI2MjIyUDtESkVEREFIIFZPWUFHRVM7Q0tZMjYyODNGO1pYNEhDQjtpc3N1ZTsiLTIzOTIxOCw2NyI7NTI4MDgxLDMzOzc2NzMwMCwwMDtYT0Y7Y3JlZGl0OyJUaWNrZXQgMjM1LTI5ODY2NTI5MDkiO0ZBVE9VTUFUQSBLQUxBTiBESUFMTE8gOyJDS1ktSVNUIgoiMjAyNS0xMC0zMSAxMToxMjoxMiI7MzYyNzg7Q0VURVJJUyBUT1VSUyBDSTs7REpFRERBSCBWT1lBR0VTOztaWDRIQ0I7aXNzdWU7Ii0xMDA2NTE4LDY3IjsiLTIzOTIxOCw2NyI7NzY3MzAwLDAwO1hPRjtibG9jazs7OwoiMjAyNS0xMC0zMSAxMToxMDozMSI7NjA2MTM7Q0VURVJJUyBUT1VSUyBDSTs7RUxJU0hBTUEgVFJBVkVMIEFORCBUT1VSUzs7O3BheW1lbnQ7Ii0xNzQ5OCwwMCI7Ii0zMTc0OTgsMDAiOyItMzAwMDAwLDAwIjtYT0Y7ZGViaXQ7IjIwMjUtMTAtMzEgKDMwMCAwMDAuMDAgWE9GKSBBUDEzODUxIjs7CiIyMDI1LTEwLTMxIDExOjAyOjA2Ijs3NTk5ODtDRVRFUklTIFRPVVJTIENJOztXSU5ORVJTIFRSQVZFTCBBR0VOQ1k7O1pFQlNEODtpc3N1ZTszMzk3NDksNzY7Ii03NTA1MCwyNCI7Ii00MTQ4MDAsMDAiO1hPRjt1bmJsb2NrOzs7CiIyMDI1LTEwLTMxIDExOjAyOjA2Ijs3NTk5ODtDRVRFUklTIFRPVVJTIENJO0FCSjI2MjIyUDtXSU5ORVJTIFRSQVZFTCBBR0VOQ1k7QUJKMjYyODVIO1pFQlNEODtpc3N1ZTsiLTc1MDUwLDI0IjszMzk3NDksNzY7NDE0ODAwLDAwO1hPRjtjcmVkaXQ7IlRpY2tldCA5MjMtMjk4NjY1MjkwOCI7TEFTTUUgRVZBUklTVEUgQUtQQSBNUjsiQUJKLU9SWSIKIjIwMjUtMTAtMzEgMTE6MDI6MDEiOzc1OTk4O0NFVEVSSVMgVE9VUlMgQ0k7O1dJTk5FUlMgVFJBVkVMIEFHRU5DWTs7WkVCU0Q4O2lzc3VlOyItNDg5ODUwLDI0IjsiLTc1MDUwLDI0Ijs0MTQ4MDAsMDA7WE9GO2Jsb2NrOzs7CiIyMDI1LTEwLTMxIDEwOjQyOjAwIjs2MDYxMztDRVRFUklTIFRPVVJTIENJOztXSU5ORVJTIFRSQVZFTCBBR0VOQ1k7OztwYXltZW50OyItNzQ4NTAsMjQiOyItNDg5ODUwLDI0IjsiLTQxNTAwMCwwMCI7WE9GO2RlYml0OyIyMDI1LTEwLTMxICg0MTUgMDAwLjAwIFhPRikgQVAxMzg1MCI7OwoiMjAyNS0xMC0zMSAwMDowNToyMSI7MzYyNzg7Q0VURVJJUyBUT1VSUyBDSTs7REpFRERBSCBWT1lBR0VTOztYMlNRQkU7aXNzdWU7Ii02MTQ3MTgsNjciOyItMTAwNjUxOCw2NyI7Ii0zOTE4MDAsMDAiO1hPRjt1bmJsb2NrOzs7CiIyMDI1LTEwLTMxIDAwOjA1OjIxIjszNjI3ODtDRVRFUklTIFRPVVJTIENJO0FCSjI2MjIyUDtESkVEREFIIFZPWUFHRVM7Q0tZMjYyODNGO1gyU1FCRTtpc3N1ZTsiLTEwMDY1MTgsNjciOyItNjE0NzE4LDY3IjszOTE4MDAsMDA7WE9GO2NyZWRpdDsiVGlja2V0IDIzNS0yOTg2NjUyOTA3IjtTT1VBRE9VIENBTUFSQSA7IkNLWS1PVUEiCiIyMDI1LTEwLTMxIDAwOjA1OjE1IjszNjI3ODtDRVRFUklTIFRPVVJTIENJOztESkVEREFIIFZPWUFHRVM7O1gyU1FCRTtpc3N1ZTsiLTEzOTgzMTgsNjciOyItMTAwNjUxOCw2NyI7MzkxODAwLDAwO1hPRjtibG9jazs7OwoiMjAyNS0xMC0zMSAwMDowNDoxMSI7MzYyNzg7Q0VURVJJUyBUT1VSUyBDSTs7REpFRERBSCBWT1lBR0VTOztYMlNRQkU7aXNzdWU7Ii0xMDA2NTE4LDY3IjsiLTEzOTgzMTgsNjciOyItMzkxODAwLDAwIjtYT0Y7dW5ibG9jazs7OwoiMjAyNS0xMC0zMSAwMDowNDowOCI7MzYyNzg7Q0VURVJJUyBUT1VSUyBDSTs7REpFRERBSCBWT1lBR0VTOztYMlNRQkU7aXNzdWU7Ii0xMzk4MzE4LDY3IjsiLTEwMDY1MTgsNjciOzM5MTgwMCwwMDtYT0Y7YmxvY2s7OzsK\"}, \"processed_at\": \"2026-02-17T10:13:45.178498Z\", \"collection_date\": \"2025-10-31T00:00:00.000000Z\"}','completed',0,3,NULL,'2026-02-17 10:13:57','2026-02-17 10:13:58',NULL,NULL,836,NULL,'2026-02-17 10:13:45','2026-02-17 10:13:58',NULL),
(3,13,NULL,NULL,'bmp_daily_collection',NULL,NULL,NULL,0,NULL,'{\"type\": \"bmp_subagents\", \"source\": \"ftp_bmp\", \"file_data\": {\"size\": 38174, \"filename\": \"584140_subagents_20251031.csv\", \"folder_id\": 3, \"nb_elements\": 291, \"content_base64\": \"U3ViYWdlbnQ7Q291bnRyeTtDcmVkaXQvUHJlcGF5bWVudDtHcm91cDtUaGUgc3RhdGUgb2YgY3JlZGl0IGxpbWl0O1N0YXR1cwpBJkIgVFJBVkVMIFNPTFVUSU9OO1NlbmVnYWw7UHJlcGF5bWVudDsiUFJJTUUtQ1RDSSI7IjIwMjUtMDktMDIgOyBQYXltZW50cyA2MTg4NjAyLjAwIDsgTGltaXQwLjAwIC05MDYyOTYuMDAgOyBEZWJ0OTA2Mjk2LjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkCkFCQyBHTE9CQUw7U2VuZWdhbDtQcmVwYXltZW50OyJQUklNRS1DVENJIjsiMjAyNS0wOC0yNSA7IFBheW1lbnRzIDAuMDAgOyBMaW1pdDAuMDAgMC4wMCA7IERlYnQwLjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkCkFCTSBUUkFWRUw7Q290ZSBkJ0l2b2lyZTtQcmVwYXltZW50OyJQUklNRS1DVENJIjsiMjAyNS0wOC0yNSA7IFBheW1lbnRzIDQyMTk2OTAwLjAwIDsgTGltaXQwLjAwIC02MDUzNDUuMjAgOyBEZWJ0NjA1MzQ1LjIwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkCkFCTk9VUiBWT1lBR0VTO0NvdGUgZCdJdm9pcmU7UHJlcGF5bWVudDtDVENJOyIyMDIxLTA0LTEyIDsgUGF5bWVudHMgNDY1MDQ4NTAuMDAgOyBMaW1pdDAuMDAgLTI5NDAwNi4wMCA7IERlYnQyOTQwMDYuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKQURBTiBTQVJMO0d1aW5lYTtDcmVkaXQ7Q1RHTjsiMjAyNC0wOS0wNSA7IFBheW1lbnRzIDAuMDAgOyBMaW1pdDAuMDAgMC4wMCA7IERlYnQwLjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkCkFGUklDQU4gRElHSVRBTCBBQ0FERU1ZO1NlbmVnYWw7UHJlcGF5bWVudDsiUFJJTUUtQ1RDSSI7IjIwMjUtMDgtMjUgOyBQYXltZW50cyAwLjAwIDsgTGltaXQwLjAwIDAuMDAgOyBEZWJ0MC4wMCA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZApBR0VOQ0UgR0VORVJBTEUgTidLTyBTQVJMO0d1aW5lYTtDcmVkaXQ7Q1RHTjsiMjAyMi0xMS0yMyA7IFBheW1lbnRzIDE5ODg0NTUuMjQgOyBMaW1pdDAuMDAgLTEwODkxLjI0IDsgRGVidDEwODkxLjI0IDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkCkFHRU5DRSBOT1VSO0NvdGUgZCdJdm9pcmU7UHJlcGF5bWVudDsiUFJJTUUtQ1RDSSI7IjIwMjUtMDgtMjUgOyBQYXltZW50cyAwLjAwIDsgTGltaXQwLjAwIDAuMDAgOyBEZWJ0MC4wMCA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZApBR0VOQ0UgVFJFRE9VIFZPWUFHRTtHdWluZWE7Q3JlZGl0O0NUR047IjIwMjUtMDUtMDYgOyBQYXltZW50cyAwLjAwIDsgTGltaXQwLjAwIDAuMDAgOyBEZWJ0MC4wMCA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZApBSURBIEZBWUU7U2VuZWdhbDtQcmVwYXltZW50OyJQUklNRS1DVENJIjsiMjAyNS0wOC0yNSA7IFBheW1lbnRzIDAuMDAgOyBMaW1pdDAuMDAgMC4wMCA7IERlYnQwLjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkCkFJRFQ7Q290ZSBkJ0l2b2lyZTtQcmVwYXltZW50OyJQUklNRS1DVENJIjsiMjAyNS0wOC0yNSA7IFBheW1lbnRzIDAuMDAgOyBMaW1pdDAuMDAgMC4wMCA7IERlYnQwLjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkCkFJR0xFIEQgQUZSSVFVRTtDb3RlIGQnSXZvaXJlO1ByZXBheW1lbnQ7IlBSSU1FLUNUQ0kiOyIyMDI1LTA4LTI1IDsgUGF5bWVudHMgMC4wMCA7IExpbWl0MC4wMCAwLjAwIDsgRGVidDAuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKQUlSTUEgVk9ZQUdFUztTZW5lZ2FsO1ByZXBheW1lbnQ7IlBSSU1FLUNUQ0kiOyIyMDI1LTA4LTI1IDsgUGF5bWVudHMgMC4wMCA7IExpbWl0MC4wMCAwLjAwIDsgRGVidDAuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKQUwgSE9VREEgVk9ZQUdFUztDb3RlIGQnSXZvaXJlO1ByZXBheW1lbnQ7IlBSSU1FLUNUQ0kiOyIyMDI1LTA4LTI1IDsgUGF5bWVudHMgMC4wMCA7IExpbWl0MC4wMCAwLjAwIDsgRGVidDAuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKQUxGQVRIT1UgU0FSTDtHdWluZWE7Q3JlZGl0O0NUR047IjIwMjItMTItMTkgOyBQYXltZW50cyAwLjAwIDsgTGltaXQwLjAwIDAuMDAgOyBEZWJ0MC4wMCA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZApBTE1BRElFUyBWT1lBR0VTO0NvdGUgZCdJdm9pcmU7UHJlcGF5bWVudDsiUFJJTUUtQ1RDSSI7IjIwMjUtMDgtMjUgOyBQYXltZW50cyAwLjAwIDsgTGltaXQwLjAwIDAuMDAgOyBEZWJ0MC4wMCA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZApBTE1BRElOQSBDSTtDb3RlIGQnSXZvaXJlO1ByZXBheW1lbnQ7Q1RDSTsiMjAyNC0wMy0yMiA7IFBheW1lbnRzIDQxODE3MDQ0LjAwIDsgTGltaXQwLjAwIC0xOTAxNTUuNDAgOyBEZWJ0MTkwMTU1LjQwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkCkFNQSBUUkFWRUwgU0FTO1NlbmVnYWw7UHJlcGF5bWVudDsiUFJJTUUtQ1RDSSI7IjIwMjUtMDgtMjUgOyBQYXltZW50cyAwLjAwIDsgTGltaXQwLjAwIDAuMDAgOyBEZWJ0MC4wMCA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZApBTUVSSUNBTiBNSU5EICYgQlVTSU5FU1MgQ0VOVEVSO0NvdGUgZCdJdm9pcmU7UHJlcGF5bWVudDtDVENJOyIyMDIzLTA4LTIzIDsgUGF5bWVudHMgMC4wMCA7IExpbWl0MC4wMCAtMjY1NjMuNTAgOyBEZWJ0MjY1NjMuNTAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKQU1QTElUVURFIFZPWUFHRVM7Q290ZSBkJ0l2b2lyZTtDcmVkaXQ7IkNUQ0ktQU1QTElUVURFIjsiMjAyMS0wOS0wMiA7IFBheW1lbnRzIDAuMDAgOyBMaW1pdDAuMDAgMC4wMCA7IERlYnQwLjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkCkFORUNDVCBWT1lBR0VTO0d1aW5lYTtDcmVkaXQ7Q1RHTjsiMjAyMC0xMi0zMSA7IFBheW1lbnRzIDAuMDAgOyBMaW1pdDAuMDAgMC4wMCA7IERlYnQwLjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkCkFOR0VMIEFHRU5DWTtDb3RlIGQnSXZvaXJlO1ByZXBheW1lbnQ7Q1RDSTsiMjAxOS0xMi0wNiA7IFBheW1lbnRzIDE0MDQ0MjUzLjU1IDsgTGltaXQwLjAwIC05OTc4LjU1IDsgRGVidDk5NzguNTUgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKQU5PVUFSIEVMIE1FRElOQTtTZW5lZ2FsO1ByZXBheW1lbnQ7IlBSSU1FLUNUQ0kiOyIyMDI1LTA4LTI1IDsgUGF5bWVudHMgNzQ3MDAuMDAgOyBMaW1pdDAuMDAgLTc0NzAwLjAwIDsgRGVidDc0NzAwLjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkCkFSQVkgVk9ZQUdFO0d1aW5lYTtDcmVkaXQ7Q1RHTjsiMjAyMC0xMi0zMSA7IFBheW1lbnRzIDAuMDAgOyBMaW1pdDAuMDAgMC4wMCA7IERlYnQwLjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkCkFSREVOIFRSQVZFTCBBR0VOQ1k7Q290ZSBkJ0l2b2lyZTtQcmVwYXltZW50OyJQUklNRS1DVENJIjsiMjAyNS0wOC0yNSA7IFBheW1lbnRzIDAuMDAgOyBMaW1pdDAuMDAgMC4wMCA7IERlYnQwLjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkCkFSRURPTCBGT1JFU1QgVFJBVkVMO0NvdGUgZCdJdm9pcmU7UHJlcGF5bWVudDtDVENJOyIyMDI1LTA5LTEyIDsgUGF5bWVudHMgMC4wMCA7IExpbWl0MC4wMCAwLjAwIDsgRGVidDAuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKQVJJRUxMRSBUT1VSUztDb3RlIGQnSXZvaXJlO1ByZXBheW1lbnQ7IlBSSU1FLUNUQ0kiOyIyMDI1LTA4LTI1IDsgUGF5bWVudHMgMC4wMCA7IExpbWl0MC4wMCAwLjAwIDsgRGVidDAuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKQVJST1cgVFJBVkVMO0NvdGUgZCdJdm9pcmU7UHJlcGF5bWVudDsiQ1RDVC1BUlJPVyI7IjIwMjMtMTItMDYgOyBQYXltZW50cyAwLjAwIDsgTGltaXQwLjAwIDAuMDAgOyBEZWJ0MC4wMCA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZApBUlQgRVQgVk9ZQUdFUztHdWluZWE7Q3JlZGl0O0NUR047IjIwMjItMDgtMTkgOyBQYXltZW50cyAwLjAwIDsgTGltaXQwLjAwIDAuMDAgOyBEZWJ0MC4wMCA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZApBU0FEQUMgVk9ZQUdFUztHdWluZWE7Q3JlZGl0O0NUR047IjIwMjMtMDMtMzAgOyBQYXltZW50cyAwLjAwIDsgTGltaXQwLjAwIDAuMDAgOyBEZWJ0MC4wMCA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZApBU0QgVFJBVkVMICYgU0VSVklDRVM7Q290ZSBkJ0l2b2lyZTtQcmVwYXltZW50OyJQUklNRS1DVENJIjsiMjAyNS0wOC0yNSA7IFBheW1lbnRzIDkxODM3ODQuNzQgOyBMaW1pdDAuMDAgLTQ1NzIzLjEyIDsgRGVidDQ1NzIzLjEyIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkCkFTU0FCUk9VIFZPWUFHRVM7Q290ZSBkJ0l2b2lyZTtQcmVwYXltZW50O0NUQ0k7IjIwMjItMDQtMTUgOyBQYXltZW50cyA4MTc4ODUwMC4wMCA7IExpbWl0MC4wMCAtMTkxOTQ2MS4wMCA7IERlYnQxOTE5NDYxLjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkCkFTU0lSSUsgVE9VUlM7U2VuZWdhbDtQcmVwYXltZW50OyJQUklNRS1DVENJIjsiMjAyNS0wOC0yNSA7IFBheW1lbnRzIDAuMDAgOyBMaW1pdDAuMDAgMC4wMCA7IERlYnQwLjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkCkFTU0lST1UgRVhQUkVTUztTZW5lZ2FsO1ByZXBheW1lbnQ7IlBSSU1FLUNUQ0kiOyIyMDI1LTA4LTI1IDsgUGF5bWVudHMgMC4wMCA7IExpbWl0MC4wMCAwLjAwIDsgRGVidDAuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKQVNTWSBWT1lBR0U7R3VpbmVhO0NyZWRpdDtDVEdOOyIyMDIyLTExLTE4IDsgUGF5bWVudHMgMC4wMCA7IExpbWl0MC4wMCAwLjAwIDsgRGVidDAuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKQVVUSEVOVElRIFZPWUFHRVMgRVQgU0VSVklDRVM7Q290ZSBkJ0l2b2lyZTtQcmVwYXltZW50O0NUQ0k7IjIwMjMtMDktMDEgOyBQYXltZW50cyAzMjEzMTA0OS4wMCA7IExpbWl0MC4wMCAtMjEyMzQuMDAgOyBEZWJ0MjEyMzQuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKQVZJQyBWT1lBR0VTO0d1aW5lYTtDcmVkaXQ7Q1RHTjsiMjAyMC0xMi0zMSA7IFBheW1lbnRzIDAuMDAgOyBMaW1pdDAuMDAgMC4wMCA7IERlYnQwLjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkCkIuUy5CIFRPVVJTICYgU0VSVklDRVM7R3VpbmVhO0NyZWRpdDtDVEdOOyIyMDIyLTAzLTIyIDsgUGF5bWVudHMgMC4wMCA7IExpbWl0MC4wMCAwLjAwIDsgRGVidDAuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKQiZCIFRSQVZFTDtTZW5lZ2FsO1ByZXBheW1lbnQ7IlBSSU1FLUNUQ0kiOyIyMDI1LTA4LTI1IDsgUGF5bWVudHMgMjAwLjAwIDsgTGltaXQwLjAwIC0yMDAuMDAgOyBEZWJ0MjAwLjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkCkJBS0FZT0tPIE1BV0EgVk9ZQUdFUyAmIFRPVVJJU01FO0NvdGUgZCdJdm9pcmU7UHJlcGF5bWVudDtDVENJOyIyMDE5LTEyLTA2IDsgUGF5bWVudHMgLTkxMDMwLjAwIDsgTGltaXQwLjAwIC00NjU5My4wMCA7IERlYnQ0NjU5My4wMCA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZApCQVJBVE9VUlMgU1VBUkw7U2VuZWdhbDtQcmVwYXltZW50OyJQUklNRS1DVENJIjsiMjAyNS0wOC0yNSA7IFBheW1lbnRzIDAuMDAgOyBMaW1pdDAuMDAgMC4wMCA7IERlYnQwLjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkCkJhcnJhY3VkYSBUb3VycztDYXBlIFZlcmRlO0NyZWRpdDtDVENWOyIyMDI0LTAzLTE2IDsgUGF5bWVudHMgMC4wMCA7IExpbWl0MC4wMCAwLjAwIDsgRGVidDAuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKQkVMTFkgR1JPVVAgU0VSVklDRVM7U2VuZWdhbDtQcmVwYXltZW50OyJQUklNRS1DVENJIjsiMjAyNS0wOC0yNSA7IFBheW1lbnRzIDEwMy4wMCA7IExpbWl0MC4wMCAtMTAzLjAwIDsgRGVidDEwMy4wMCA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZApCRU4gVk9ZQUdFUyBJTlRFUjtDb3RlIGQnSXZvaXJlO1ByZXBheW1lbnQ7Q1RDSTsiMjAyNS0wOS0xNyA7IFBheW1lbnRzIDAuMDAgOyBMaW1pdDAuMDAgMC4wMCA7IERlYnQwLjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkCkJFVEhFTCBDT05DSUVSR0VSSUUgJiBUT1VSSVNNRTtDb3RlIGQnSXZvaXJlO1ByZXBheW1lbnQ7IlBSSU1FLUNUQ0kiOyIyMDI1LTA4LTI1IDsgUGF5bWVudHMgMC4wMCA7IExpbWl0MC4wMCAwLjAwIDsgRGVidDAuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKQklBIEJVU0lORVNTIFNFUlZJQ0VTO1NlbmVnYWw7Q3JlZGl0O0NUU047IjIwMjQtMDUtMjUgOyBQYXltZW50cyAwLjAwIDsgTGltaXQwLjAwIDE5MDQ0MDAuMDAgOyBEZWJ0LTE5MDQ0MDAuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKIkJMUy1UUkFWRUxTIjtHdWluZWE7Q3JlZGl0O0NUR047IjIwMjQtMTAtMjUgOyBQYXltZW50cyAwLjAwIDsgTGltaXQwLjAwIDAuMDAgOyBEZWJ0MC4wMCA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZApCTUwgVFJBVkVMO0d1aW5lYTtDcmVkaXQ7Q1RHTjsiMjAyMi0wMS0xMiA7IFBheW1lbnRzIDAuMDAgOyBMaW1pdDAuMDAgMC4wMCA7IERlYnQwLjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkCkJPTkNPIEdST1VQO1NlbmVnYWw7Q3JlZGl0O0NUU047IjIwMjQtMTEtMDQgOyBQYXltZW50cyAzMDA3MTAwLjAwIDsgTGltaXQwLjAwIDUwMC4wMCA7IERlYnQtNTAwLjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkCkJZRkFBIEdST1VQRSBTQVJMO1NlbmVnYWw7UHJlcGF5bWVudDsiUFJJTUUtQ1RDSSI7IjIwMjUtMDgtMjUgOyBQYXltZW50cyAwLjAwIDsgTGltaXQwLjAwIDAuMDAgOyBEZWJ0MC4wMCA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZApDJkEgT2xpdmVpcmE7Q2FwZSBWZXJkZTtDcmVkaXQ7Q1RDVjsiMjAyNC0wOC0yMiA7IFBheW1lbnRzIDAuMDAgOyBMaW1pdDAuMDAgMC4wMCA7IERlYnQwLjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkCkNBQk8gVkVSREUgVE9VUlM7Q2FwZSBWZXJkZTtDcmVkaXQ7Q1RDVjsiMjAyNC0wOC0yMSA7IFBheW1lbnRzIDAuMDAgOyBMaW1pdDAuMDAgMC4wMCA7IERlYnQwLjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkCkNBQk8gVkVSREUgVE9VUlM7Q2FwZSBWZXJkZTtDcmVkaXQ7Q1RDVjsiMjAyNC0wOC0yMSA7IFBheW1lbnRzIDAuMDAgOyBMaW1pdDAuMDAgMC4wMCA7IERlYnQwLjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkCkNBTkFBTiBWSVNJT047R3VpbmVhO0NyZWRpdDtDVEdOOyIyMDIxLTAyLTE3IDsgUGF5bWVudHMgMC4wMCA7IExpbWl0MC4wMCAwLjAwIDsgRGVidDAuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKQ0FOQUwgVFJBVkVMUyBBR0VOQ1k7Q290ZSBkJ0l2b2lyZTtQcmVwYXltZW50OyJQUklNRS1DVENJIjsiMjAyNS0wOC0yNSA7IFBheW1lbnRzIDAuMDAgOyBMaW1pdDAuMDAgMC4wMCA7IERlYnQwLjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkCkNBUk1FTiBUUkFWRUw7Q290ZSBkJ0l2b2lyZTtQcmVwYXltZW50O0NUQ0k7IjIwMjMtMDktMDEgOyBQYXltZW50cyAwLjAwIDsgTGltaXQwLjAwIDE4NDYuMDAgOyBEZWJ0LTE4NDYuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKQ0FTQU1BTkNFIFZPWUFHRSBUT1VSSVNNRTtTZW5lZ2FsO0NyZWRpdDtDVFNOOyIyMDI0LTAzLTA1IDsgUGF5bWVudHMgMTgzMzEwMC4wMCA7IExpbWl0MC4wMCAyMzkwNTAwLjAwIDsgRGVidC0yMzkwNTAwLjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkCkNFREFSUyBUUkFWRUwgQ0k7Q290ZSBkJ0l2b2lyZTtQcmVwYXltZW50O0NUQ0k7IjIwMjMtMDktMDUgOyBQYXltZW50cyAwLjAwIDsgTGltaXQwLjAwIDAuMDAgOyBEZWJ0MC4wMCA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZApDRURBUlMgVFJBVkVMUyBDSTtDb3RlIGQnSXZvaXJlO1ByZXBheW1lbnQ7Q1RDSTsiMjAyMy0wOS0wMiA7IFBheW1lbnRzIDAuMDAgOyBMaW1pdDAuMDAgMC4wMCA7IERlYnQwLjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkCkNFTlRSQUwgVk9ZQUdFUyBFVCBUT1VSUyBTRVJWSUNFUztHdWluZWE7Q3JlZGl0O0NUR047IjIwMjQtMDktMDQgOyBQYXltZW50cyAtOTY5MDM3LjQ5IDsgTGltaXQwLjAwIC0xNDA3NTguMTUgOyBEZWJ0MTQwNzU4LjE1IDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkCkNFVEVSSVMgSU1QTEFOVDtDb3RlIGQnSXZvaXJlO1ByZXBheW1lbnQ7IlBSSU1FLUNUQ0kiOyIyMDI1LTEwLTI2IDsgUGF5bWVudHMgMC4wMCA7IExpbWl0MC4wMCAwLjAwIDsgRGVidDAuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKQ0VURVJJUyBUT1VSUyBHTjtHdWluZWE7UHJlcGF5bWVudDsiUFJJTUUtQ1RDSSI7IjIwMjUtMDktMDIgOyBQYXltZW50cyAwLjAwIDsgTGltaXQwLjAwIDAuMDAgOyBEZWJ0MC4wMCA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZApDRVRFUklTIFRPVVJTIFNFTkVHQUw7U2VuZWdhbDtDcmVkaXQ7Q1RTTjsiMjAyMy0xMS0xNyA7IFBheW1lbnRzIDk1ODAwLjAwIDsgTGltaXQwLjAwIDg1MDI0MDAuMDAgOyBEZWJ0LTg1MDI0MDAuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKQ0YgQU5EIFNBUEhJUiBFVkVOVDtDb3RlIGQnSXZvaXJlO1ByZXBheW1lbnQ7Q1RDSTsiMjAyMS0wNC0xMiA7IFBheW1lbnRzIDAuMDAgOyBMaW1pdDAuMDAgODgxNy41MiA7IERlYnQtODgxNy41MiA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZApDTEFNVFVSIEJWQztDYXBlIFZlcmRlO0NyZWRpdDtDVENWOyIyMDI0LTA1LTI3IDsgUGF5bWVudHMgMC4wMCA7IExpbWl0MC4wMCAwLjAwIDsgRGVidDAuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKQ0xVQlNFUlZJQ0VTIFZPWUFHRVMgRVQgVE9VUklTTUU7Q290ZSBkJ0l2b2lyZTtQcmVwYXltZW50O0NUQ0k7IjIwMjItMTAtMTIgOyBQYXltZW50cyAtMTEyNjkwMC4wMCA7IExpbWl0MC4wMCAtMTAxNzMwLjAwIDsgRGVidDEwMTczMC4wMCA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZApDTVIgVk9ZQUdFUztTZW5lZ2FsO1ByZXBheW1lbnQ7IlBSSU1FLUNUQ0kiOyIyMDI1LTA4LTI1IDsgUGF5bWVudHMgMC4wMCA7IExpbWl0MC4wMCAwLjAwIDsgRGVidDAuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKQ09OQ09SREUgVk9ZQUdFUyAmIFRPVVJJU01FO0d1aW5lYTtDcmVkaXQ7Q1RHTjsiMjAyMC0xMi0zMSA7IFBheW1lbnRzIDAuMDAgOyBMaW1pdDAuMDAgMC4wMCA7IERlYnQwLjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkCkNPTlNURUxBIFRSQVZFTDtDb3RlIGQnSXZvaXJlO1ByZXBheW1lbnQ7Q1RDSTsiMjAxOS0xMi0wNiA7IFBheW1lbnRzIDAuMDAgOyBMaW1pdDAuMDAgMC4wMCA7IERlYnQwLjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkCiJDVC1QQVJUTkVSUyI7Q290ZSBkJ0l2b2lyZTtQcmVwYXltZW50O0NUQ0k7IjIwMjItMDktMTkgOyBQYXltZW50cyA2ODUzNjMwNC43MSA7IExpbWl0MC4wMCAtMTkyOTMxNzYuMTUgOyBEZWJ0MTkyOTMxNzYuMTUgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKQ1RFIFZPWUFHRVM7Q290ZSBkJ0l2b2lyZTtQcmVwYXltZW50O0NUQ0k7IjIwMjItMDUtMTAgOyBQYXltZW50cyAwLjAwIDsgTGltaXQwLjAwIDAuMDAgOyBEZWJ0MC4wMCA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZApELkwuVC5UO0NvdGUgZCdJdm9pcmU7UHJlcGF5bWVudDtDVENJOyIyMDIyLTEyLTE5IDsgUGF5bWVudHMgMC4wMCA7IExpbWl0MC4wMCAwLjAwIDsgRGVidDAuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKREFGRiBWT1lBR0UgJiBTRVJWSUNFUztDb3RlIGQnSXZvaXJlO1ByZXBheW1lbnQ7Q1RDSTsiMjAyMi0wNi0wNyA7IFBheW1lbnRzIDAuMDAgOyBMaW1pdDAuMDAgNDgyODQwLjYwIDsgRGVidC00ODI4NDAuNjAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKREFMQU5EQSBWT1lBR0VTICYgU0VSVklDRVM7Q290ZSBkJ0l2b2lyZTtQcmVwYXltZW50O0NUQ0k7IjIwMjMtMTAtMTAgOyBQYXltZW50cyAwLjAwIDsgTGltaXQwLjAwIC0zNzUuNDggOyBEZWJ0Mzc1LjQ4IDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkCkRFQ09VVkVSVEUgVk9ZQUdFUztDb3RlIGQnSXZvaXJlO1ByZXBheW1lbnQ7Q1RDSTsiMjAyNC0wNy0wMiA7IFBheW1lbnRzIDAuMDAgOyBMaW1pdDAuMDAgLTQzNTE1MC4wMCA7IERlYnQ0MzUxNTAuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKREVZQURJTkUgVFJBVkVMUyBBTkQgVE9VUlM7Q290ZSBkJ0l2b2lyZTtQcmVwYXltZW50O0NUQ0k7IjIwMTktMTItMDYgOyBQYXltZW50cyAwLjAwIDsgTGltaXQwLjAwIDU4ODIuMDAgOyBEZWJ0LTU4ODIuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKREhFTFVYRSBHVUlORUUgVk9ZQUdFO0d1aW5lYTtDcmVkaXQ7Q1RHTjsiMjAyMS0xMi0yOSA7IFBheW1lbnRzIDAuMDAgOyBMaW1pdDAuMDAgMC4wMCA7IERlYnQwLjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkCkRJQSBUUkFWRUxTIEFORCBTRVJWSUNFUztOaWdlcjtDcmVkaXQ7Q1RORTsiMjAyMi0wOS0wNiA7IFBheW1lbnRzIDAuMDAgOyBMaW1pdDAuMDAgMC4wMCA7IERlYnQwLjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkCkRJQUdBTkEgRkFNSUxMWSBJTlRFUkZBQ0UgQU5EIENPO1NlbmVnYWw7Q3JlZGl0O0NUU047IjIwMjQtMTItMDkgOyBQYXltZW50cyAxNDQ3MDAuMDAgOyBMaW1pdDAuMDAgNDA4NjAwLjAwIDsgRGVidC00MDg2MDAuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKRElNQSBWT1lBR0VTIFNBUkxVO0d1aW5lYTtDcmVkaXQ7Q1RHTjsiMjAyMS0xMC0yMSA7IFBheW1lbnRzIDAuMDAgOyBMaW1pdDAuMDAgMC4wMCA7IERlYnQwLjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkCkRJTkUgVk9ZQUdFUyBFVCBTRVJWSUNFUztDb3RlIGQnSXZvaXJlO1ByZXBheW1lbnQ7Q1RDSTsiMjAyMS0wNC0xMiA7IFBheW1lbnRzIDAuMDAgOyBMaW1pdDAuMDAgMC4wMCA7IERlYnQwLjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkCkRJT05NQSBUUkFESU5HIFNFUlZJQ0VTO1NlbmVnYWw7UHJlcGF5bWVudDsiUFJJTUUtQ1RDSSI7IjIwMjUtMDgtMjUgOyBQYXltZW50cyAwLjAwIDsgTGltaXQwLjAwIDAuMDAgOyBEZWJ0MC4wMCA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZApESVNDT1ZFUlkgVFJBVkVMUyBBTkQgVE9VUklTTTtDb3RlIGQnSXZvaXJlO1ByZXBheW1lbnQ7Q1RDSTsiMjAyNS0wOS0xNSA7IFBheW1lbnRzIDAuMDAgOyBMaW1pdDAuMDAgMC4wMCA7IERlYnQwLjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkCkRKRUREQUggVk9ZQUdFUztHdWluZWE7UHJlcGF5bWVudDsiUFJJTUUtQ1RDSSI7IjIwMjUtMDktMDYgOyBQYXltZW50cyAyNjc4MTc3Ny42NyA7IExpbWl0MC4wMCAtMjM5MjE4LjY3IDsgRGVidDIzOTIxOC42NyA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZAoiRS1SRVNBIFZPWUFHRVMiO0NvdGUgZCdJdm9pcmU7UHJlcGF5bWVudDtDVENJOyIyMDIzLTA5LTAxIDsgUGF5bWVudHMgMC4wMCA7IExpbWl0MC4wMCAwLjAwIDsgRGVidDAuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKRUFHTEUgVk9ZQUdFUztHdWluZWE7Q3JlZGl0O0NUR047IjIwMjAtMTItMzEgOyBQYXltZW50cyAwLjAwIDsgTGltaXQwLjAwIDAuMDAgOyBEZWJ0MC4wMCA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZApFQVMgVk9ZQUdFO0d1aW5lYTtDcmVkaXQ7Q1RHTjsiMjAyNC0wOS0yNyA7IFBheW1lbnRzIDAuMDAgOyBMaW1pdDAuMDAgMC4wMCA7IERlYnQwLjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkCkVBU1kgVFJJUCBUUkFWRUwgVE9VUjtDb3RlIGQnSXZvaXJlO1ByZXBheW1lbnQ7Q1RDSTsiMjAyMy0wOS0yMCA7IFBheW1lbnRzIDU1NjAuMDAgOyBMaW1pdDAuMDAgLTU1NjAuMDAgOyBEZWJ0NTU2MC4wMCA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZApFQVNZIFZPWUFHRVM7R3VpbmVhO0NyZWRpdDtDVEdOOyIyMDIwLTEyLTMxIDsgUGF5bWVudHMgMC4wMCA7IExpbWl0MC4wMCAwLjAwIDsgRGVidDAuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKRUJVUk5JRSBUT1VSUztDb3RlIGQnSXZvaXJlO1ByZXBheW1lbnQ7Q1RDSTsiMjAyMS0wNC0yOSA7IFBheW1lbnRzIDAuMDAgOyBMaW1pdDAuMDAgMC4wMCA7IERlYnQwLjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkCkVETSBUUkFWRUw7Q290ZSBkJ0l2b2lyZTtQcmVwYXltZW50O0NUQ0k7IjIwMjAtMTEtMTggOyBQYXltZW50cyAwLjAwIDsgTGltaXQwLjAwIDAuMDAgOyBEZWJ0MC4wMCA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZApFTCBTSEFNTUFIIFRSQVZFTFMgJiBTRVJWSUNFUztDb3RlIGQnSXZvaXJlO1ByZXBheW1lbnQ7Q1RDSTsiMjAyMy0wOS0wMSA7IFBheW1lbnRzIDAuMDAgOyBMaW1pdDAuMDAgMC4wMCA7IERlYnQwLjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkCiJFTC1TSEFEREFJIFZPWUFHRVMiO0NvdGUgZCdJdm9pcmU7UHJlcGF5bWVudDtDVENJOyIyMDI0LTA3LTAzIDsgUGF5bWVudHMgMC4wMCA7IExpbWl0MC4wMCAwLjAwIDsgRGVidDAuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKRUxCSUUgVk9ZQUdFO1NlbmVnYWw7UHJlcGF5bWVudDsiUFJJTUUtQ1RDSSI7IjIwMjUtMDgtMjUgOyBQYXltZW50cyAwLjAwIDsgTGltaXQwLjAwIDAuMDAgOyBEZWJ0MC4wMCA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZApFTElTSEFNQSBUUkFWRUwgQU5EIFRPVVJTO0NvdGUgZCdJdm9pcmU7UHJlcGF5bWVudDtDVENJOyIyMDI0LTA4LTE0IDsgUGF5bWVudHMgNDM1MzYwOC4wMCA7IExpbWl0MC4wMCAtMzkxNDE4LjAwIDsgRGVidDM5MTQxOC4wMCA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZApFVElTQUxBVCBUUkFWRUwgRVQgU0VSVklDRVM7Q290ZSBkJ0l2b2lyZTtQcmVwYXltZW50O0NUQ0k7IjIwMjUtMDktMTUgOyBQYXltZW50cyAwLjAwIDsgTGltaXQwLjAwIDAuMDAgOyBEZWJ0MC4wMCA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZApFVFMgQUhNQURPVSBDSVNTRTtDb3RlIGQnSXZvaXJlO0NyZWRpdDtDVFNOOyIyMDI0LTAyLTIxIDsgUGF5bWVudHMgMTk2NjQ2MDAuMDAgOyBMaW1pdDAuMDAgMTg2MjAwLjAwIDsgRGVidC0xODYyMDAuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKRVRTIEFJREE7Q290ZSBkJ0l2b2lyZTtQcmVwYXltZW50O0NUQ0k7IjIwMTktMTItMDYgOyBQYXltZW50cyAwLjAwIDsgTGltaXQwLjAwIDAuMDAgOyBEZWJ0MC4wMCA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZApFVU5JQ0UgVk9ZQUdFUyBFVCBUT1VSSVNNRTtDb3RlIGQnSXZvaXJlO1ByZXBheW1lbnQ7Q1RDSTsiMjAyNC0wOC0yMiA7IFBheW1lbnRzIDAuMDAgOyBMaW1pdDAuMDAgMC4wMCA7IERlYnQwLjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkCkVYQ0VMIExJS09MTyBWT1lBR0U7Q290ZSBkJ0l2b2lyZTtQcmVwYXltZW50O0NUQ0k7IjIwMjUtMDItMDMgOyBQYXltZW50cyAxMDAwMDAwLjAwIDsgTGltaXQwLjAwIC0xMDAwMDAwLjAwIDsgRGVidDEwMDAwMDAuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKRVhDRUwgVk9ZQUdFO1RoZSBEZW1vY3JhdGljIFJlcCBvZiBDb25nbztDcmVkaXQ7IkNUQ0ctS0lOIjsiMjAyNS0wMi0xOSA7IFBheW1lbnRzIDAuMDAgOyBMaW1pdDAuMDAgMC4wMCA7IERlYnQwLjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkCkVYQ0VMTEVOQ0UgVk9ZQUdFUyBFVCBUT1VSSVNNRTtDb3RlIGQnSXZvaXJlO1ByZXBheW1lbnQ7Q1RDSTsiMjAyMC0xMS0xMiA7IFBheW1lbnRzIDUzMjg0MC41MCA7IExpbWl0MC4wMCA4NjMuMjcgOyBEZWJ0LTg2My4yNyA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZApGQUJJIFZPWUFHRVM7R3VpbmVhO0NyZWRpdDtDVEdOOyIyMDIyLTAxLTEyIDsgUGF5bWVudHMgMC4wMCA7IExpbWl0MC4wMCAwLjAwIDsgRGVidDAuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKRkFUIFRSQVZFTDtDb3RlIGQnSXZvaXJlO1ByZXBheW1lbnQ7Q1RDSTsiMjAxOS0xMi0wNiA7IFBheW1lbnRzIDAuMDAgOyBMaW1pdDAuMDAgLTcyNS4wMCA7IERlYnQ3MjUuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKRkFUSU1BIFZPWUFHRVM7R3VpbmVhO0NyZWRpdDtDVEdOOyIyMDI0LTA5LTA0IDsgUGF5bWVudHMgMC4wMCA7IExpbWl0MC4wMCAwLjAwIDsgRGVidDAuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKRkFUTUEgVk9ZQUdFUztHdWluZWE7Q3JlZGl0O0NUR047IjIwMjItMDEtMTIgOyBQYXltZW50cyAwLjAwIDsgTGltaXQwLjAwIDAuMDAgOyBEZWJ0MC4wMCA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZApGRUxMQUggQlVTSU5FU1M7R3VpbmVhO0NyZWRpdDtDVEdOOyIyMDI1LTAzLTEyIDsgUGF5bWVudHMgNzAyODM2NjkuMzcgOyBMaW1pdDAuMDAgLTY5NzI4LjM3IDsgRGVidDY5NzI4LjM3IDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkCkZJVFlBVEVDO0NvdGUgZCdJdm9pcmU7UHJlcGF5bWVudDtDVENJOyIyMDIzLTA3LTEyIDsgUGF5bWVudHMgMzQyOTU3NTMuODQgOyBMaW1pdDAuMDAgLTgwMjYuMDAgOyBEZWJ0ODAyNi4wMCA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZApGUkVEIFRPVVJJU01FO0NvdGUgZCdJdm9pcmU7UHJlcGF5bWVudDtDVENJOyIyMDI1LTA5LTE1IDsgUGF5bWVudHMgMC4wMCA7IExpbWl0MC4wMCAwLjAwIDsgRGVidDAuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKR0FMQVhZIFRSQVZFTDtDb3RlIGQnSXZvaXJlO1ByZXBheW1lbnQ7Q1RDSTsiMjAyMi0wOS0wNiA7IFBheW1lbnRzIDAuMDAgOyBMaW1pdDAuMDAgMC4wMCA7IERlYnQwLjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkCkdFT1NFTiBHUk9VUFMgVk9ZQUdFIFRPVVJJU01FO1NlbmVnYWw7UHJlcGF5bWVudDsiUFJJTUUtQ1RDSSI7IjIwMjUtMDgtMjUgOyBQYXltZW50cyAwLjAwIDsgTGltaXQwLjAwIDAuMDAgOyBEZWJ0MC4wMCA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZApHRVNUT05FIFZPWUFHRTtDb3RlIGQnSXZvaXJlO1ByZXBheW1lbnQ7Q1RDSTsiMjAyMS0wNC0wOSA7IFBheW1lbnRzIDAuMDAgOyBMaW1pdDAuMDAgMC4wMCA7IERlYnQwLjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkCkdIT1VMQU0gVFJBVkVMO1NlbmVnYWw7UHJlcGF5bWVudDsiUFJJTUUtQ1RDSSI7IjIwMjUtMDktMDIgOyBQYXltZW50cyAwLjAwIDsgTGltaXQwLjAwIDAuMDAgOyBEZWJ0MC4wMCA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZApHSUUgS0VVUiBCT1JPTSBEQVJBREpJIEtIRVdFVUwgVk9ZQUdFO1NlbmVnYWw7UHJlcGF5bWVudDsiUFJJTUUtQ1RDSSI7IjIwMjUtMDgtMjUgOyBQYXltZW50cyAwLjAwIDsgTGltaXQwLjAwIDAuMDAgOyBEZWJ0MC4wMCA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZApHaXJhc3NvbCBUb3VycztDYXBlIFZlcmRlO0NyZWRpdDtDVENWOyIyMDI0LTAzLTE2IDsgUGF5bWVudHMgMC4wMCA7IExpbWl0MC4wMCAwLjAwIDsgRGVidDAuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKR0xBTSBWT1lBR0VTO0d1aW5lYTtDcmVkaXQ7Q1RHTjsiMjAyMC0xMi0zMSA7IFBheW1lbnRzIDAuMDAgOyBMaW1pdDAuMDAgMC4wMCA7IERlYnQwLjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkCkdMT1JZIFZPWUFHRVMgRVQgVE9VUklTTUU7Q290ZSBkJ0l2b2lyZTtQcmVwYXltZW50O0NUQ0k7IjIwMjEtMDEtMTQgOyBQYXltZW50cyAwLjAwIDsgTGltaXQwLjAwIDAuMDAgOyBEZWJ0MC4wMCA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZApHTk9OU09BU1NFSCBJTU1PQklMSUVSIEVUIFNFUlZJQ0VTO0NvdGUgZCdJdm9pcmU7UHJlcGF5bWVudDtDVENJOyIyMDIwLTExLTE4IDsgUGF5bWVudHMgMC4wMCA7IExpbWl0MC4wMCAwLjAwIDsgRGVidDAuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKR09MREVOIFRPVVJTO0NhcGUgVmVyZGU7Q3JlZGl0O0NUQ1Y7IjIwMjQtMDgtMjIgOyBQYXltZW50cyAwLjAwIDsgTGltaXQwLjAwIDAuMDAgOyBEZWJ0MC4wMCA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZApHT0xERU4gVFJBVkVMIEFHRU5DWSBMVEQ7R2FtYmlhO1ByZXBheW1lbnQ7IlBSSU1FLUNUQ0kiOyIyMDI1LTEwLTI2IDsgUGF5bWVudHMgMC4wMCA7IExpbWl0MC4wMCAwLjAwIDsgRGVidDAuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKR1JBQ0UgRElWSU5FIFZPWUFHRTtHdWluZWE7Q3JlZGl0O0NUR047IjIwMjMtMDctMTMgOyBQYXltZW50cyAwLjAwIDsgTGltaXQwLjAwIDAuMDAgOyBEZWJ0MC4wMCA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZApHUkFDRSBWT1lBR0VTICYgU0VSVklDRVM7Q290ZSBkJ0l2b2lyZTtQcmVwYXltZW50O0NUQ0k7IjIwMjMtMDktMDEgOyBQYXltZW50cyAwLjAwIDsgTGltaXQwLjAwIDAuMDAgOyBEZWJ0MC4wMCA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZApHUkVFTiBDQVJEIElWT1JZIENPQVNUIFRSQVZFTDtDb3RlIGQnSXZvaXJlO1ByZXBheW1lbnQ7Q1RDSTsiMjAyNC0wNS0yMiA7IFBheW1lbnRzIDAuMDAgOyBMaW1pdDAuMDAgMC4wMCA7IERlYnQwLjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkCkdST1VQIEFTQSBUUkFWRUwgJiBUT1VSSVNNO1NlbmVnYWw7UHJlcGF5bWVudDsiUFJJTUUtQ1RDSSI7IjIwMjUtMDgtMjUgOyBQYXltZW50cyAwLjAwIDsgTGltaXQwLjAwIDAuMDAgOyBEZWJ0MC4wMCA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZApHUk9VUEUgR09MREVOIFZPWUFHRTtTZW5lZ2FsO1ByZXBheW1lbnQ7IlBSSU1FLUNUQ0kiOyIyMDI1LTA4LTI1IDsgUGF5bWVudHMgMC4wMCA7IExpbWl0MC4wMCAwLjAwIDsgRGVidDAuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKR1VJQ0FNIFZPWUFHRVM7R3VpbmVhO0NyZWRpdDtDVEdOOyIyMDI0LTA5LTI3IDsgUGF5bWVudHMgMC4wMCA7IExpbWl0MC4wMCAtNjk2MzYuNjkgOyBEZWJ0Njk2MzYuNjkgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKR1VNQSBTQVJMO0d1aW5lYTtDcmVkaXQ7Q1RHTjsiMjAyNS0xMC0yMSA7IFBheW1lbnRzIDUwNjYyNDEuMTAgOyBMaW1pdDAuMDAgLTQxMDIyNDEuMTAgOyBEZWJ0NDEwMjI0MS4xMCA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZApIQUJBTUVMO0d1aW5lYTtQcmVwYXltZW50OyJQUklNRS1DVENJIjsiMjAyNS0xMC0yNiA7IFBheW1lbnRzIDAuMDAgOyBMaW1pdDAuMDAgMC4wMCA7IERlYnQwLjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkCkhBTVUgVk9ZQUdFUyAmIFRPVVJJU01FO0NvdGUgZCdJdm9pcmU7UHJlcGF5bWVudDtDVENJOyIyMDIxLTAxLTA0IDsgUGF5bWVudHMgMC4wMCA7IExpbWl0MC4wMCAwLjAwIDsgRGVidDAuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKSEFSTEVZIEJPT0tJTkc7Q290ZSBkJ0l2b2lyZTtQcmVwYXltZW50O0NUQ0k7IjIwMjMtMDctMTggOyBQYXltZW50cyAwLjAwIDsgTGltaXQwLjAwIDAuMDAgOyBEZWJ0MC4wMCA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZApIRUxJQ0UgVk9ZQUdFUyAmIFNFUlZJQ0VTO0NvdGUgZCdJdm9pcmU7UHJlcGF5bWVudDtDVENJOyIyMDIwLTExLTEyIDsgUGF5bWVudHMgMC4wMCA7IExpbWl0MC4wMCAwLjAwIDsgRGVidDAuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKSEVSTUVTIENUO0NvdGUgZCdJdm9pcmU7UHJlcGF5bWVudDtDVENJOyIyMDI1LTA1LTI2IDsgUGF5bWVudHMgMC4wMCA7IExpbWl0MC4wMCAwLjAwIDsgRGVidDAuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKSEVSTUVTIFZPWUFHRVM7R3VpbmVhO0NyZWRpdDtDVEdOOyIyMDIxLTA5LTExIDsgUGF5bWVudHMgMzc2OTA1NzYuNzAgOyBMaW1pdDAuMDAgLTYyNDgzMTYuNDUgOyBEZWJ0NjI0ODMxNi40NSA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZApISVJPTkRFTExFUyBWT1lBR0VTO0NvdGUgZCdJdm9pcmU7UHJlcGF5bWVudDtDVENJOyIyMDI0LTA4LTIyIDsgUGF5bWVudHMgMC4wMCA7IExpbWl0MC4wMCAwLjAwIDsgRGVidDAuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKSE1TIFZPWUFHRVMgRVQgVE9VUklTTUU7Q290ZSBkJ0l2b2lyZTtQcmVwYXltZW50O0NUQ0k7IjIwMTktMTItMDYgOyBQYXltZW50cyAwLjAwIDsgTGltaXQwLjAwIDcyNTA2LjgxIDsgRGVidC03MjUwNi44MSA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZApIT0dPTEVZRSBWT1lBR0U7U2VuZWdhbDtQcmVwYXltZW50OyJQUklNRS1DVENJIjsiMjAyNS0wOC0yNSA7IFBheW1lbnRzIDAuMDAgOyBMaW1pdDAuMDAgMC4wMCA7IERlYnQwLjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkCkkuUyBUUkFWRUwgQUdFTkNZO0NvdGUgZCdJdm9pcmU7UHJlcGF5bWVudDsiUFJJTUUtQ1RDSSI7IjIwMjUtMTAtMDEgOyBQYXltZW50cyAyNzY3MDUwLjAwIDsgTGltaXQwLjAwIC0yNjAzOTAuMDAgOyBEZWJ0MjYwMzkwLjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkCklkZWFsIFRvdXI7Q2FwZSBWZXJkZTtDcmVkaXQ7Q1RDVjsiMjAyNC0wOC0yMiA7IFBheW1lbnRzIDAuMDAgOyBMaW1pdDAuMDAgMC4wMCA7IERlYnQwLjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkCklORk9LT00gVk9ZQUdFO1NlbmVnYWw7UHJlcGF5bWVudDsiUFJJTUUtQ1RDSSI7IjIwMjUtMDgtMjUgOyBQYXltZW50cyAwLjAwIDsgTGltaXQwLjAwIDAuMDAgOyBEZWJ0MC4wMCA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZApJTk9WQVRPVVIgQ1Y7Q2FwZSBWZXJkZTtDcmVkaXQ7Q1RDVjsiMjAyNC0wOC0yMiA7IFBheW1lbnRzIDAuMDAgOyBMaW1pdDAuMDAgMC4wMCA7IERlYnQwLjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkCklWT0lSRSBHT0xEIFRSQVZFTDtDb3RlIGQnSXZvaXJlO1ByZXBheW1lbnQ7Q1RDSTsiMjAyNC0wOC0yOSA7IFBheW1lbnRzIDAuMDAgOyBMaW1pdDAuMDAgMC4wMCA7IERlYnQwLjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkCkpPWUZVTCBERUxJVkVSSU5HO0NvdGUgZCdJdm9pcmU7UHJlcGF5bWVudDsiUFJJTUUtQ1RDSSI7IjIwMjUtMDgtMDggOyBQYXltZW50cyA2Mzk0MTExLjAwIDsgTGltaXQwLjAwIC02OTI1NDkuMDAgOyBEZWJ0NjkyNTQ5LjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkCkpQQSBJVk9JUkUgVk9ZQUdFUztDb3RlIGQnSXZvaXJlO1ByZXBheW1lbnQ7Q1RDSTsiMjAyMi0xMi0xOSA7IFBheW1lbnRzIC0zMDgyMDMwLjAwIDsgTGltaXQwLjAwIDEwMDk1MDEuNzAgOyBEZWJ0LTEwMDk1MDEuNzAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKSyBBIFRSQVZFTDtTZW5lZ2FsO1ByZXBheW1lbnQ7IlBSSU1FLUNUQ0kiOyIyMDI1LTA4LTI1IDsgUGF5bWVudHMgMC4wMCA7IExpbWl0MC4wMCAwLjAwIDsgRGVidDAuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKSyZLIFZPWUFHRVM7Q290ZSBkJ0l2b2lyZTtQcmVwYXltZW50O0NUQ0k7IjIwMjItMTItMTMgOyBQYXltZW50cyAwLjAwIDsgTGltaXQwLjAwIDAuMDAgOyBEZWJ0MC4wMCA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZApLQURKSSBWT1lBR0VTO0NvdGUgZCdJdm9pcmU7UHJlcGF5bWVudDtDVENJOyIyMDIzLTA5LTIwIDsgUGF5bWVudHMgMC4wMCA7IExpbWl0MC4wMCAwLjAwIDsgRGVidDAuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKS0FEWSBWT1lBR0VTO0d1aW5lYTtDcmVkaXQ7Q1RHTjsiMjAyMC0xMi0zMSA7IFBheW1lbnRzIDAuMDAgOyBMaW1pdDAuMDAgMC4wMCA7IERlYnQwLjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkCktBSUZJSSBUT1VSO1NlbmVnYWw7UHJlcGF5bWVudDsiUFJJTUUtQ1RDSSI7IjIwMjUtMDktMDIgOyBQYXltZW50cyAwLjAwIDsgTGltaXQwLjAwIDAuMDAgOyBEZWJ0MC4wMCA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZApLQUxZIFRPVVJJU01FICYgU0VSVklDRVM7Q290ZSBkJ0l2b2lyZTtQcmVwYXltZW50O0NUQ0k7IjIwMjQtMDgtMjIgOyBQYXltZW50cyAtNDI1ODAwLjAwIDsgTGltaXQwLjAwIDQzMTczMC4wMCA7IERlYnQtNDMxNzMwLjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkCktBUCBWT1lBR0VTO0d1aW5lYTtDcmVkaXQ7Q1RHTjsiMjAyMS0wNS0xMSA7IFBheW1lbnRzIDAuMDAgOyBMaW1pdDAuMDAgMC4wMCA7IERlYnQwLjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkCktBUk9MQSBWT1lBR0VTIElOVEVSTkFUSU9OQUw7Q290ZSBkJ0l2b2lyZTtQcmVwYXltZW50O0NUQ0k7IjIwMjQtMDgtMTQgOyBQYXltZW50cyAwLjAwIDsgTGltaXQwLjAwIDAuMDAgOyBEZWJ0MC4wMCA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZApLQiBUUkFWRUxTO1NlbmVnYWw7UHJlcGF5bWVudDsiUFJJTUUtQ1RDSSI7IjIwMjUtMDktMDIgOyBQYXltZW50cyAwLjAwIDsgTGltaXQwLjAwIDAuMDAgOyBEZWJ0MC4wMCA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZApLSEFNU0FUIFZPWUFHRVMgRVQgU0VSVklDRVM7Q290ZSBkJ0l2b2lyZTtQcmVwYXltZW50O0NUQ0k7IjIwMjQtMDUtMzAgOyBQYXltZW50cyAwLjAwIDsgTGltaXQwLjAwIDAuMDAgOyBEZWJ0MC4wMCA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZApLSElETUEgU0FSTDtTZW5lZ2FsO1ByZXBheW1lbnQ7IlBSSU1FLUNUQ0kiOyIyMDI1LTA5LTAyIDsgUGF5bWVudHMgNTE4MDAuMDAgOyBMaW1pdDAuMDAgLTUxODAwLjAwIDsgRGVidDUxODAwLjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkCktJVEEgVk9ZQUdFUztDb3RlIGQnSXZvaXJlO1ByZXBheW1lbnQ7Q1RDSTsiMjAxOS0xMi0wNiA7IFBheW1lbnRzIDAuMDAgOyBMaW1pdDAuMDAgOTI3NjAuODUgOyBEZWJ0LTkyNzYwLjg1IDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkCktKUCBDT05TVUxUSU5HO1NlbmVnYWw7Q3JlZGl0O0NUU047IjIwMjQtMDEtMjQgOyBQYXltZW50cyAzNjg2OTAwLjAwIDsgTGltaXQwLjAwIDQ4MzQ5OS4wMCA7IERlYnQtNDgzNDk5LjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkCktNIFZPWUFHRSBTQVJMO0NvdGUgZCdJdm9pcmU7UHJlcGF5bWVudDtDVENJOyIyMDI1LTA1LTA2IDsgUGF5bWVudHMgMC4wMCA7IExpbWl0MC4wMCAwLjAwIDsgRGVidDAuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKS09VTEEgVFJBVkVMIEFORCBCVVNJTkVTUztHdWluZWE7Q3JlZGl0O0NUR047IjIwMjEtMTAtMjEgOyBQYXltZW50cyAwLjAwIDsgTGltaXQwLjAwIDAuMDAgOyBEZWJ0MC4wMCA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZApLT1VSQUxJUyBWT1lBR0VTO0NvdGUgZCdJdm9pcmU7UHJlcGF5bWVudDtDVENJOyIyMDI0LTA4LTE0IDsgUGF5bWVudHMgMC4wMCA7IExpbWl0MC4wMCAwLjAwIDsgRGVidDAuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKS1AgSE9MRElORyBWT1lBR0VTO0NvdGUgZCdJdm9pcmU7UHJlcGF5bWVudDtDVENJOyIyMDIxLTA0LTIzIDsgUGF5bWVudHMgMC4wMCA7IExpbWl0MC4wMCAwLjAwIDsgRGVidDAuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKS1lEQVYnUyBUUkFWRUwgQUdFTkNZO0NvdGUgZCdJdm9pcmU7UHJlcGF5bWVudDtDVENJOyIyMDIyLTA5LTIwIDsgUGF5bWVudHMgLTQ2NDg2MC4wMCA7IExpbWl0MC4wMCAtMTA0MDkuMDAgOyBEZWJ0MTA0MDkuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKTCBDT01QQU5ZIFRSQVZFTFM7Q290ZSBkJ0l2b2lyZTtQcmVwYXltZW50O0NUQ0k7IjIwMjEtMDItMTYgOyBQYXltZW50cyAtMTYxNzAuMDAgOyBMaW1pdDAuMDAgMTYxODkuMDAgOyBEZWJ0LTE2MTg5LjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkCkxBIENPTE9NQkUgQ09OQ0lFUkdFUklFO0NvdGUgZCdJdm9pcmU7UHJlcGF5bWVudDtDVENJOyIyMDI0LTA3LTAzIDsgUGF5bWVudHMgMC4wMCA7IExpbWl0MC4wMCAwLjAwIDsgRGVidDAuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKTEEgUEFTU0lPTiBERVMgVk9ZQUdFUztDb3RlIGQnSXZvaXJlO1ByZXBheW1lbnQ7Q1RDSTsiMjAyMC0xMS0xOCA7IFBheW1lbnRzIDcwNTM5OTMuMDAgOyBMaW1pdDAuMDAgMTI0NTA0LjIwIDsgRGVidC0xMjQ1MDQuMjAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKTEFNSUZBIFZPWUFHRVMgRVQgVE9VUklTTUU7R3VpbmVhO0NyZWRpdDtDVEdOOyIyMDIwLTEyLTMxIDsgUGF5bWVudHMgMC4wMCA7IExpbWl0MC4wMCAwLjAwIDsgRGVidDAuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKTEUgTU9OVCBIT1JFQjtTZW5lZ2FsO1ByZXBheW1lbnQ7IlBSSU1FLUNUQ0kiOyIyMDI1LTA5LTAyIDsgUGF5bWVudHMgMC4wMCA7IExpbWl0MC4wMCAwLjAwIDsgRGVidDAuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKTEVOWSBWT1lBR0VTO0d1aW5lYTtDcmVkaXQ7Q1RHTjsiMjAyMC0xMi0zMSA7IFBheW1lbnRzIDAuMDAgOyBMaW1pdDAuMDAgMC4wMCA7IERlYnQwLjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkCkxFUyBWT1lBR0VTIERFIERBTlk7Q290ZSBkJ0l2b2lyZTtQcmVwYXltZW50O0NUQ0k7IjIwMjQtMDEtMjkgOyBQYXltZW50cyAtMzEwNDAwLjAwIDsgTGltaXQwLjAwIC0xNDA2ODguMDAgOyBEZWJ0MTQwNjg4LjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkCkxFUyBWT1lBR0VTIERVIE1PTkRFO0NvdGUgZCdJdm9pcmU7UHJlcGF5bWVudDtDVENJOyIyMDIxLTEwLTI1IDsgUGF5bWVudHMgMC4wMCA7IExpbWl0MC4wMCAwLjAwIDsgRGVidDAuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKTElCRVJUWSBUUkFWRUwgQUdFTkNZO0d1aW5lYTtDcmVkaXQ7Q1RHTjsiMjAyMC0xMi0zMSA7IFBheW1lbnRzIDAuMDAgOyBMaW1pdDAuMDAgMC4wMCA7IERlYnQwLjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkCkxPSVNJUlMgQVJDIEVOIENJRUwgJiBWT1lBR0VTO0NvdGUgZCdJdm9pcmU7UHJlcGF5bWVudDtDVENJOyIyMDE5LTEyLTA2IDsgUGF5bWVudHMgMC4wMCA7IExpbWl0MC4wMCAwLjAwIDsgRGVidDAuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKTSBUUkFWRUwgVE9VUjtDb3RlIGQnSXZvaXJlO1ByZXBheW1lbnQ7Q1RDSTsiMjAyMC0xMi0xMCA7IFBheW1lbnRzIDAuMDAgOyBMaW1pdDAuMDAgMC4wMCA7IERlYnQwLjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkCk1BREFMTyBWT1lBR0VTO0d1aW5lYTtDcmVkaXQ7Q1RHTjsiMjAyMi0wMS0xMiA7IFBheW1lbnRzIDAuMDAgOyBMaW1pdDAuMDAgLTczNTAwLjAwIDsgRGVidDczNTAwLjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkCk1hZGlsdSBUb3VycztDYXBlIFZlcmRlO0NyZWRpdDtDVENWOyIyMDI0LTA4LTIyIDsgUGF5bWVudHMgMC4wMCA7IExpbWl0MC4wMCAtMTU2NTUyLjY1IDsgRGVidDE1NjU1Mi42NSA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZApNQUVMWVMgVFJBVkVMIFRPVVI7Q290ZSBkJ0l2b2lyZTtQcmVwYXltZW50O0NUQ0k7IjIwMjEtMTAtMjEgOyBQYXltZW50cyAwLjAwIDsgTGltaXQwLjAwIDAuMDAgOyBEZWJ0MC4wMCA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZApNQUdFTlRBIFRPVVJTICYgVFJBVkVMUztTZW5lZ2FsO1ByZXBheW1lbnQ7IlBSSU1FLUNUQ0kiOyIyMDI1LTA5LTAyIDsgUGF5bWVudHMgNjUwMC4wMCA7IExpbWl0MC4wMCAtNjUwMC4wMCA7IERlYnQ2NTAwLjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkCk1BSklJRCBHUk9VUDtDb3RlIGQnSXZvaXJlO1ByZXBheW1lbnQ7Q1RDSTsiMjAyNS0wNi0wNSA7IFBheW1lbnRzIDAuMDAgOyBMaW1pdDAuMDAgMC4wMCA7IERlYnQwLjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkCk1BTUUgRElBUlJBIFZPWUFHRSBFVCBCVVNJTkVTUztTZW5lZ2FsO1ByZXBheW1lbnQ7IlBSSU1FLUNUQ0kiOyIyMDI1LTA5LTAyIDsgUGF5bWVudHMgMC4wMCA7IExpbWl0MC4wMCAwLjAwIDsgRGVidDAuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKTUFSQ09ESSBCVVNJTkVTUyBHUk9VUDtTZW5lZ2FsO1ByZXBheW1lbnQ7IlBSSU1FLUNUQ0kiOyIyMDI1LTA5LTAyIDsgUGF5bWVudHMgMC4wMCA7IExpbWl0MC4wMCAwLjAwIDsgRGVidDAuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKTUFSSUEgUk9TQSBUUkFWRUxTO0NvdGUgZCdJdm9pcmU7UHJlcGF5bWVudDtDVENJOyIyMDIxLTAyLTEyIDsgUGF5bWVudHMgMC4wMCA7IExpbWl0MC4wMCAwLjAwIDsgRGVidDAuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKTUFSSUFMIFRSQVZFTDtDb3RlIGQnSXZvaXJlO1ByZXBheW1lbnQ7Q1RDSTsiMjAyMi0wNS0wNSA7IFBheW1lbnRzIDAuMDAgOyBMaW1pdDAuMDAgMC4wMCA7IERlYnQwLjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkCk1FTFkgVk9ZQUdFUyAmIFNFUlZJQ0VTO0NvdGUgZCdJdm9pcmU7UHJlcGF5bWVudDtDVENJOyIyMDIzLTA5LTAxIDsgUGF5bWVudHMgMC4wMCA7IExpbWl0MC4wMCAwLjAwIDsgRGVidDAuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKTUlDS0VZIFBMVVMgVk9ZQUdFO0NvdGUgZCdJdm9pcmU7UHJlcGF5bWVudDtDVENJOyIyMDE5LTEyLTA2IDsgUGF5bWVudHMgMC4wMCA7IExpbWl0MC4wMCAwLjAwIDsgRGVidDAuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKTUlEQURJIFNFUlZJQ0UgVFJBVkVMO1NlbmVnYWw7UHJlcGF5bWVudDsiUFJJTUUtQ1RDSSI7IjIwMjUtMDktMDIgOyBQYXltZW50cyAwLjAwIDsgTGltaXQwLjAwIDAuMDAgOyBEZWJ0MC4wMCA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZApNSUZSQUggVFJBVkVMUztDb3RlIGQnSXZvaXJlO1ByZXBheW1lbnQ7Q1RDSTsiMjAyMC0xMC0yNyA7IFBheW1lbnRzIDAuMDAgOyBMaW1pdDAuMDAgMC4wMCA7IERlYnQwLjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkCk1JTExFTk5JVU0gVFJBVkVMUztDb3RlIGQnSXZvaXJlO1ByZXBheW1lbnQ7Q1RDSTsiMjAyMS0wMi0yNSA7IFBheW1lbnRzIDAuMDAgOyBMaW1pdDAuMDAgMC4wMCA7IERlYnQwLjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkCk1JUkFDTEUgVFJBVkVMIFRPVVJTICYgU0VSVklDRVM7Q290ZSBkJ0l2b2lyZTtQcmVwYXltZW50O0NUQ0k7IjIwMjEtMDctMDggOyBQYXltZW50cyAwLjAwIDsgTGltaXQwLjAwIDAuMDAgOyBEZWJ0MC4wMCA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZApNT01PIFRSQVZFTDtTZW5lZ2FsO1ByZXBheW1lbnQ7IlBSSU1FLUNUQ0kiOyIyMDI1LTA5LTAyIDsgUGF5bWVudHMgMC4wMCA7IExpbWl0MC4wMCAwLjAwIDsgRGVidDAuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKTU9ORElBTCBWT1lBR0UgRVQgVE9VUklTTUUgU047U2VuZWdhbDtQcmVwYXltZW50OyJQUklNRS1DVENJIjsiMjAyNS0wOS0wMiA7IFBheW1lbnRzIDAuMDAgOyBMaW1pdDAuMDAgMC4wMCA7IERlYnQwLjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkCk1PT05BIFRSQVZFTCBBTkQgU0VSVklDRVM7U2VuZWdhbDtDcmVkaXQ7Q1RTTjsiMjAyNC0wMi0yMCA7IFBheW1lbnRzIDAuMDAgOyBMaW1pdDAuMDAgMTkyMjMxOC4wMCA7IERlYnQtMTkyMjMxOC4wMCA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZApNT1VOSVIgVk9ZQUdFUztDb3RlIGQnSXZvaXJlO1ByZXBheW1lbnQ7IlBSSU1FLUNUQ0kiOyIyMDI1LTA4LTAzIDsgUGF5bWVudHMgLTE3NDcuMDIgOyBMaW1pdDAuMDAgMTc0Ny4wMiA7IERlYnQtMTc0Ny4wMiA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZApNT1lFVCBUT1VSUyAmIFNFUlZJQ0VTO0NvdGUgZCdJdm9pcmU7UHJlcGF5bWVudDtDVENJOyIyMDIxLTA0LTA5IDsgUGF5bWVudHMgMC4wMCA7IExpbWl0MC4wMCAwLjAwIDsgRGVidDAuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKTVRIIFZPWUFHRTtTZW5lZ2FsO1ByZXBheW1lbnQ7IlBSSU1FLUNUQ0kiOyIyMDI1LTA5LTAyIDsgUGF5bWVudHMgMzYyMzAwLjAwIDsgTGltaXQwLjAwIC0zNjIzMDAuMDAgOyBEZWJ0MzYyMzAwLjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkCk1VSEFTIFRSQVZFTCBBTkQgQ09OU1VMVEFOQ1k7R2FtYmlhO1ByZXBheW1lbnQ7IlBSSU1FLUNUQ0kiOyIyMDI1LTEwLTI2IDsgUGF5bWVudHMgMC4wMCA7IExpbWl0MC4wMCAwLjAwIDsgRGVidDAuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKTVZTIE1BTkUgVk9ZQUdFIFNFUlZJQ0U7U2VuZWdhbDtQcmVwYXltZW50OyJQUklNRS1DVENJIjsiMjAyNS0wOS0wMiA7IFBheW1lbnRzIDAuMDAgOyBMaW1pdDAuMDAgMC4wMCA7IERlYnQwLjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkCk1ZIFRSQVZFTCBURUFNO1NlbmVnYWw7UHJlcGF5bWVudDsiUFJJTUUtQ1RDSSI7IjIwMjUtMDktMDIgOyBQYXltZW50cyAwLjAwIDsgTGltaXQwLjAwIDAuMDAgOyBEZWJ0MC4wMCA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZApNWSBUUllQIFZPWUFHRSBFVCBUT1VSSVNNRTtDb3RlIGQnSXZvaXJlO1ByZXBheW1lbnQ7Q1RDSTsiMjAyNS0wOS0xNiA7IFBheW1lbnRzIDAuMDAgOyBMaW1pdDAuMDAgMC4wMCA7IERlYnQwLjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkCk1ZTVkgVFJBVkVMUztDb3RlIGQnSXZvaXJlO1ByZXBheW1lbnQ7Q1RDSTsiMjAyMS0wMy0yOSA7IFBheW1lbnRzIDAuMDAgOyBMaW1pdDAuMDAgMC4wMCA7IERlYnQwLjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkCk5FTUEgVk9ZQUdFUztTZW5lZ2FsO1ByZXBheW1lbnQ7IlBSSU1FLUNUQ0kiOyIyMDI1LTA5LTAyIDsgUGF5bWVudHMgMC4wMCA7IExpbWl0MC4wMCAwLjAwIDsgRGVidDAuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKTkdVSUxMQSBWT1lBR0VTO0d1aW5lYTtQcmVwYXltZW50O0NUQ0k7IjIwMjUtMDEtMjQgOyBQYXltZW50cyAyMDYyMDQwNS4yMiA7IExpbWl0MC4wMCAtMzI4NDY2OC4yMiA7IERlYnQzMjg0NjY4LjIyIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkCk5JQyBTRVJWSUNFUztTZW5lZ2FsO1ByZXBheW1lbnQ7IlBSSU1FLUNUQ0kiOyIyMDI1LTA5LTAyIDsgUGF5bWVudHMgMC4wMCA7IExpbWl0MC4wMCAwLjAwIDsgRGVidDAuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKTklNQSBWT1lBR0VTICYgVE9VUklTTUU7Q290ZSBkJ0l2b2lyZTtQcmVwYXltZW50O0NUQ0k7IjIwMjQtMDUtMzAgOyBQYXltZW50cyAwLjAwIDsgTGltaXQwLjAwIDAuMDAgOyBEZWJ0MC4wMCA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZApOSVJPIENPTVBBTlkgTElNSVRFRDtHYW1iaWE7UHJlcGF5bWVudDsiUFJJTUUtQ1RDSSI7IjIwMjUtMTAtMjYgOyBQYXltZW50cyAxNjk0NjYyLjAwIDsgTGltaXQwLjAwIC0xNjk0NjYyLjAwIDsgRGVidDE2OTQ2NjIuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKTk9FTExBIFZPWUFHRTtDb3RlIGQnSXZvaXJlO1ByZXBheW1lbnQ7Q1RDSTsiMjAyNS0wOS0xMSA7IFBheW1lbnRzIDQ5ODYzOC4xNSA7IExpbWl0MC4wMCA3MzcuODUgOyBEZWJ0LTczNy44NSA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZApOT09SICYgQkFSQUtBIFZPWUFHRVM7U2VuZWdhbDtQcmVwYXltZW50OyJQUklNRS1DVENJIjsiMjAyNS0wOS0wMiA7IFBheW1lbnRzIDE0MDUwMC4wMCA7IExpbWl0MC4wMCAtMTQwNTAwLjAwIDsgRGVidDE0MDUwMC4wMCA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZApOb3VyIHZveWFnZTtDb3RlIGQnSXZvaXJlO1ByZXBheW1lbnQ7Q1RDSTsiMjAyNS0wNC0wMiA7IFBheW1lbnRzIDMzOTcyNDAwLjAwIDsgTGltaXQwLjAwIC01NjUxMC4wMCA7IERlYnQ1NjUxMC4wMCA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZApOWUlSQSBBR0VOQ1kgRVQgU0VSVklDRVM7Q290ZSBkJ0l2b2lyZTtQcmVwYXltZW50O0NUQ0k7IjIwMjItMDEtMTIgOyBQYXltZW50cyAwLjAwIDsgTGltaXQwLjAwIC0xMDUuMDAgOyBEZWJ0MTA1LjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkCk9NQVMgVk9ZQUdFUztDb3RlIGQnSXZvaXJlO1ByZXBheW1lbnQ7Q1RDSTsiMjAyMy0xMC0xOCA7IFBheW1lbnRzIDAuMDAgOyBMaW1pdDAuMDAgLTQxMjAwLjAwIDsgRGVidDQxMjAwLjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkCk9VTVkgVFJBVkVMO1NlbmVnYWw7UHJlcGF5bWVudDsiUFJJTUUtQ1RDSSI7IjIwMjUtMDktMDIgOyBQYXltZW50cyAwLjAwIDsgTGltaXQwLjAwIDAuMDAgOyBEZWJ0MC4wMCA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZApQQUxNIFZPWUFHRTtDb3RlIGQnSXZvaXJlO1ByZXBheW1lbnQ7Q1RDSTsiMjAyMC0xMC0zMCA7IFBheW1lbnRzIDAuMDAgOyBMaW1pdDAuMDAgMC4wMCA7IERlYnQwLjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkClBBUkNPVVJFWiBMRSBNT05ERTtDb3RlIGQnSXZvaXJlO1ByZXBheW1lbnQ7Q1RDSTsiMjAyNS0wMi0wNyA7IFBheW1lbnRzIDAuMDAgOyBMaW1pdDAuMDAgMC4wMCA7IERlYnQwLjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkClBBVCBFVkVOVCBFVCBUT1VSSVNNRTtDb3RlIGQnSXZvaXJlO1ByZXBheW1lbnQ7Q1RDSTsiMjAyMC0xMS0xMiA7IFBheW1lbnRzIDAuMDAgOyBMaW1pdDAuMDAgMC4wMCA7IERlYnQwLjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkClBMRUlOIENJRUw7Q290ZSBkJ0l2b2lyZTtQcmVwYXltZW50O0NUQ0k7IjIwMjQtMDktMjAgOyBQYXltZW50cyAwLjAwIDsgTGltaXQwLjAwIC0yNTc2Mi4wMCA7IERlYnQyNTc2Mi4wMCA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZApQUkFJQVRVUjtDYXBlIFZlcmRlO0NyZWRpdDtDVENWOyIyMDI0LTAzLTE2IDsgUGF5bWVudHMgMC4wMCA7IExpbWl0MC4wMCAwLjAwIDsgRGVidDAuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKUFJPVklERU5DRSBUT1VSUztDb3RlIGQnSXZvaXJlO1ByZXBheW1lbnQ7Q1RDSTsiMjAyNC0wNS0yOCA7IFBheW1lbnRzIDAuMDAgOyBMaW1pdDAuMDAgLTI1MTQuNzUgOyBEZWJ0MjUxNC43NSA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZApRVUVFTiBWT1lBR0VTO0NvdGUgZCdJdm9pcmU7UHJlcGF5bWVudDtDVENJOyIyMDIzLTEwLTE1IDsgUGF5bWVudHMgMC4wMCA7IExpbWl0MC4wMCAwLjAwIDsgRGVidDAuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKUkJFWUEgRVZBU0lPTjtTZW5lZ2FsO1ByZXBheW1lbnQ7IlBSSU1FLUNUQ0kiOyIyMDI1LTA5LTAyIDsgUGF5bWVudHMgMC4wMCA7IExpbWl0MC4wMCAwLjAwIDsgRGVidDAuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKUkJFWUEgVlQgVE9VUlM7Q2FwZSBWZXJkZTtQcmVwYXltZW50OyJQUklNRS1DVENJIjsiMjAyNS0wOS0yMyA7IFBheW1lbnRzIDY4NzYyMy41NCA7IExpbWl0MC4wMCAtMzA5LjU0IDsgRGVidDMwOS41NCA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZApSSE9ERU0gSEFMTCBUUkFWRUwgQlkgTUFTU09QO0d1aW5lYTtDcmVkaXQ7Q1RHTjsiMjAyNS0wOS0xOCA7IFBheW1lbnRzIDY4NjExOTkuMDIgOyBMaW1pdDAuMDAgLTI4MzgwOTkuMDIgOyBEZWJ0MjgzODA5OS4wMiA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZApSSUFNIERIRSBUUkFWRUxTO01hbGk7UHJlcGF5bWVudDtDVENJOyIyMDIyLTA5LTE5IDsgUGF5bWVudHMgMC4wMCA7IExpbWl0MC4wMCAwLjAwIDsgRGVidDAuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKUklEV0FBTkUgU1VBUkw7U2VuZWdhbDtDcmVkaXQ7Q1RTTjsiMjAyNC0wOC0xMiA7IFBheW1lbnRzIDE4OTIwMC4wMCA7IExpbWl0MC4wMCA2NTAwMDAuMDAgOyBEZWJ0LTY1MDAwMC4wMCA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZApST1BMQU5FIFRSQVZFTDtTZW5lZ2FsO1ByZXBheW1lbnQ7IlBSSU1FLUNUQ0kiOyIyMDI1LTA5LTAyIDsgUGF5bWVudHMgMC4wMCA7IExpbWl0MC4wMCAwLjAwIDsgRGVidDAuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKU0FCQVJZIFZPWUFHRVMgSU5URVJOQVRJT05BTDtHdWluZWE7Q3JlZGl0O0NUR047IjIwMjEtMDItMTkgOyBQYXltZW50cyAwLjAwIDsgTGltaXQwLjAwIDAuMDAgOyBEZWJ0MC4wMCA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZApTQUZBQkhFIFZPWUFHRVM7R3VpbmVhO0NyZWRpdDtDVEdOOyIyMDIwLTEyLTMxIDsgUGF5bWVudHMgMC4wMCA7IExpbWl0MC4wMCAwLjAwIDsgRGVidDAuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKU0FGQU1aIFZPWUFHRVM7Q290ZSBkJ0l2b2lyZTtQcmVwYXltZW50O0NUQ0k7IjIwMjUtMDktMTUgOyBQYXltZW50cyAwLjAwIDsgTGltaXQwLjAwIDAuMDAgOyBEZWJ0MC4wMCA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZApTQUhFTCBERUNPVVZFUlRFO1NlbmVnYWw7UHJlcGF5bWVudDsiUFJJTUUtQ1RDSSI7IjIwMjUtMDktMDIgOyBQYXltZW50cyAwLjAwIDsgTGltaXQwLjAwIDAuMDAgOyBEZWJ0MC4wMCA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZApTQUlOVCBMT1VJUyBKLlYuO1NlbmVnYWw7UHJlcGF5bWVudDsiUFJJTUUtQ1RDSSI7IjIwMjUtMDktMDIgOyBQYXltZW50cyAwLjAwIDsgTGltaXQwLjAwIDAuMDAgOyBEZWJ0MC4wMCA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZApTQUxJTlpBTUFTIFZPWUFHRVM7Q290ZSBkJ0l2b2lyZTtQcmVwYXltZW50O0NUQ0k7IjIwMjMtMDktMDEgOyBQYXltZW50cyAwLjAwIDsgTGltaXQwLjAwIDAuMDAgOyBEZWJ0MC4wMCA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZApTQVJSIENPTU1VTklDQVRJT047U2VuZWdhbDtQcmVwYXltZW50OyJQUklNRS1DVENJIjsiMjAyNS0wOS0wMiA7IFBheW1lbnRzIDAuMDAgOyBMaW1pdDAuMDAgMC4wMCA7IERlYnQwLjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkClNBUlIgR0xPQkFMIFRSQURJTkc7U2VuZWdhbDtQcmVwYXltZW50OyJQUklNRS1DVENJIjsiMjAyNS0wOS0wMiA7IFBheW1lbnRzIDAuMDAgOyBMaW1pdDAuMDAgMC4wMCA7IERlYnQwLjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkClNFTiBSRUxBSVM7U2VuZWdhbDtDcmVkaXQ7Q1RTTjsiMjAyNS0wMS0zMCA7IFBheW1lbnRzIDE3NjM3MDAuMDAgOyBMaW1pdDAuMDAgNDcxODAwLjAwIDsgRGVidC00NzE4MDAuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKU0VORUdBTElCIFRPVVJTO1NlbmVnYWw7UHJlcGF5bWVudDsiUFJJTUUtQ1RDSSI7IjIwMjUtMDktMDIgOyBQYXltZW50cyAwLjAwIDsgTGltaXQwLjAwIDAuMDAgOyBEZWJ0MC4wMCA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZApTRVJJR05FIE1PRE9VIEtBIFNFUlZJQ0VTO1NlbmVnYWw7UHJlcGF5bWVudDsiUFJJTUUtQ1RDSSI7IjIwMjUtMDktMDIgOyBQYXltZW50cyAwLjAwIDsgTGltaXQwLjAwIDAuMDAgOyBEZWJ0MC4wMCA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZApTSEVQSEEgVFJBVkVMUyBBR0VOQ1kgJiBTRVJWSUNFUztDb3RlIGQnSXZvaXJlO1ByZXBheW1lbnQ7Q1RDSTsiMjAyMS0wMi0yNCA7IFBheW1lbnRzIC0xNDY0MDAuMDAgOyBMaW1pdDAuMDAgMTUwMjc4LjQ3IDsgRGVidC0xNTAyNzguNDcgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKU0lGTE9SQSBWT1lBR0VTO0NvdGUgZCdJdm9pcmU7UHJlcGF5bWVudDtDVENJOyIyMDI1LTA3LTAzIDsgUGF5bWVudHMgMC4wMCA7IExpbWl0MC4wMCAwLjAwIDsgRGVidDAuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKU0lOSEVZIFRSQVZFTDtDb3RlIGQnSXZvaXJlO1ByZXBheW1lbnQ7Q1RDSTsiMjAyMi0wMy0yMiA7IFBheW1lbnRzIDAuMDAgOyBMaW1pdDAuMDAgMC4wMCA7IERlYnQwLjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkClNJTktPIEdMT0JBTCBTRVJWSUNFUztTZW5lZ2FsO1ByZXBheW1lbnQ7IlBSSU1FLUNUQ0kiOyIyMDI1LTA5LTAyIDsgUGF5bWVudHMgMC4wMCA7IExpbWl0MC4wMCAwLjAwIDsgRGVidDAuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKU0lSQSBWT1lBR0VTO0NvdGUgZCdJdm9pcmU7UHJlcGF5bWVudDtDVENJOyIyMDI0LTA2LTIxIDsgUGF5bWVudHMgOTkxMDQwMC4wMCA7IExpbWl0MC4wMCAtNzgwNS4wMCA7IERlYnQ3ODA1LjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkClNLWSBUT1VSUyBBTkQgVFJBVkVMO0NvdGUgZCdJdm9pcmU7UHJlcGF5bWVudDtDVENJOyIyMDI0LTAzLTA1IDsgUGF5bWVudHMgMC4wMCA7IExpbWl0MC4wMCAwLjAwIDsgRGVidDAuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKU01BUlQgVFJBVkVMIEFORCBUT1VSUztDb3RlIGQnSXZvaXJlO1ByZXBheW1lbnQ7Q1RDSTsiMjAyMC0xMC0zMCA7IFBheW1lbnRzIDEzMDg4MDA0LjEwIDsgTGltaXQwLjAwIC0yMjE3MjMuMTAgOyBEZWJ0MjIxNzIzLjEwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkClNNRVJBTERPIFRSQVZFTDtDb3RlIGQnSXZvaXJlO1ByZXBheW1lbnQ7Q1RDSTsiMjAyMi0wMS0xMiA7IFBheW1lbnRzIDAuMDAgOyBMaW1pdDAuMDAgMC4wMCA7IERlYnQwLjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkClNNRztDb3RlIGQnSXZvaXJlO1ByZXBheW1lbnQ7Q1RDSTsiMjAyMi0wMS0xMiA7IFBheW1lbnRzIDAuMDAgOyBMaW1pdDAuMDAgMC4wMCA7IERlYnQwLjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkClNPR0lQIFZPWUFHRVM7R3VpbmVhO0NyZWRpdDtDVEdOOyIyMDIxLTAyLTE3IDsgUGF5bWVudHMgMC4wMCA7IExpbWl0MC4wMCAwLjAwIDsgRGVidDAuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKU09MRU5ORUwgVE9VUklTTUU7Q290ZSBkJ0l2b2lyZTtQcmVwYXltZW50O0NUQ0k7IjIwMjMtMDktMjAgOyBQYXltZW50cyAwLjAwIDsgTGltaXQwLjAwIDAuMDAgOyBEZWJ0MC4wMCA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZApTT01BIE1VTFRJU0VSVklDRTtTZW5lZ2FsO0NyZWRpdDtDVFNOOyIyMDI0LTA1LTI3IDsgUGF5bWVudHMgMzQ5OTgwMC4wMCA7IExpbWl0MC4wMCAzMTU3OTAwLjAwIDsgRGVidC0zMTU3OTAwLjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkClNPVUtPVU5BIFRSQVZFTDtTZW5lZ2FsO0NyZWRpdDtDVFNOOyIyMDI0LTEwLTA4IDsgUGF5bWVudHMgMjMzOTAwMC4wMCA7IExpbWl0MC4wMCAyOTk2MDAuMDAgOyBEZWJ0LTI5OTYwMC4wMCA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZApTT1cgVk9ZQUdFUztHdWluZWE7Q3JlZGl0O0NUR047IjIwMjEtMDgtMTAgOyBQYXltZW50cyAwLjAwIDsgTGltaXQwLjAwIDAuMDAgOyBEZWJ0MC4wMCA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZApTUEhFUkUgVk9ZQUdFO1NlbmVnYWw7UHJlcGF5bWVudDsiUFJJTUUtQ1RDSSI7IjIwMjUtMDktMDIgOyBQYXltZW50cyAwLjAwIDsgTGltaXQwLjAwIDAuMDAgOyBEZWJ0MC4wMCA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZApTVEMgVk9ZQUdFIFRSQU5TSVQgTkVHT0NFO0d1aW5lYTtDcmVkaXQ7Q1RHTjsiMjAyMy0wNy0xMyA7IFBheW1lbnRzIDAuMDAgOyBMaW1pdDAuMDAgMC4wMCA7IERlYnQwLjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkClNVQklUTztTZW5lZ2FsO1ByZXBheW1lbnQ7IlBSSU1FLUNUQ0kiOyIyMDI1LTA5LTAyIDsgUGF5bWVudHMgMC4wMCA7IExpbWl0MC4wMCAwLjAwIDsgRGVidDAuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKVEFHQURPVSBWT1lBR0U7U2VuZWdhbDtQcmVwYXltZW50OyJQUklNRS1DVENJIjsiMjAyNS0wOS0wMiA7IFBheW1lbnRzIDAuMDAgOyBMaW1pdDAuMDAgMC4wMCA7IERlYnQwLjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkClRBSEEgVk9ZQUdFUyBFVCBTRVJWSUNFUztTZW5lZ2FsO1ByZXBheW1lbnQ7IlBSSU1FLUNUQ0kiOyIyMDI1LTA5LTAyIDsgUGF5bWVudHMgMC4wMCA7IExpbWl0MC4wMCAwLjAwIDsgRGVidDAuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKVEFNQU4gVk9ZQUdFO0NvdGUgZCdJdm9pcmU7UHJlcGF5bWVudDtDVENJOyIyMDI1LTEwLTEzIDsgUGF5bWVudHMgMC4wMCA7IExpbWl0MC4wMCAwLjAwIDsgRGVidDAuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKVEFUIFZPWUFHRVM7Q290ZSBkJ0l2b2lyZTtQcmVwYXltZW50O0NUQ0k7IjIwMjQtMDktMTcgOyBQYXltZW50cyAwLjAwIDsgTGltaXQwLjAwIC0xMDAwMDAwLjAwIDsgRGVidDEwMDAwMDAuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKVEVSQU5HQSBMT0lTSVJTO1NlbmVnYWw7UHJlcGF5bWVudDsiUFJJTUUtQ1RDSSI7IjIwMjUtMDktMDIgOyBQYXltZW50cyAwLjAwIDsgTGltaXQwLjAwIDAuMDAgOyBEZWJ0MC4wMCA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZAoiVEVSQU5HQSBTRU4tSVRBTElFIjtTZW5lZ2FsO1ByZXBheW1lbnQ7IlBSSU1FLUNUQ0kiOyIyMDI1LTA5LTAyIDsgUGF5bWVudHMgMC4wMCA7IExpbWl0MC4wMCAwLjAwIDsgRGVidDAuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKVEhJRVIgVk9ZQUdFO0NvdGUgZCdJdm9pcmU7UHJlcGF5bWVudDtDVENJOyIyMDI0LTAzLTA2IDsgUGF5bWVudHMgMC4wMCA7IExpbWl0MC4wMCAwLjAwIDsgRGVidDAuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKVEhJRVJOTyBESklCWUEgVE9VUlM7R3VpbmVhO0NyZWRpdDtDVEdOOyIyMDI0LTAzLTA2IDsgUGF5bWVudHMgMjcwNjA2MDYuODQgOyBMaW1pdDAuMDAgLTIwNTEyNy42OCA7IERlYnQyMDUxMjcuNjggOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKVEkgVk9ZQUdFUyBDSTtDb3RlIGQnSXZvaXJlO1ByZXBheW1lbnQ7Q1RDSTsiMjAyMi0xMS0yNSA7IFBheW1lbnRzIDAuMDAgOyBMaW1pdDAuMDAgMC4wMCA7IERlYnQwLjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkClRPUCBWT1lBR0VTIEVUIFRPVVJJU01FO0NvdGUgZCdJdm9pcmU7UHJlcGF5bWVudDtDVENJOyIyMDI0LTAxLTA5IDsgUGF5bWVudHMgMC4wMCA7IExpbWl0MC4wMCAwLjAwIDsgRGVidDAuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKVE9VQkEgIFZPWUFHRTtTZW5lZ2FsO1ByZXBheW1lbnQ7IlBSSU1FLUNUQ0kiOyIyMDI1LTA5LTAyIDsgUGF5bWVudHMgMC4wMCA7IExpbWl0MC4wMCAwLjAwIDsgRGVidDAuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKVE9VQkEgQVZJQVRJT04gRVQgVE9VUlM7U2VuZWdhbDtQcmVwYXltZW50OyJQUklNRS1DVENJIjsiMjAyNS0wOS0wMiA7IFBheW1lbnRzIDAuMDAgOyBMaW1pdDAuMDAgMC4wMCA7IERlYnQwLjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkClRPVUJBIE1BRFlBTkEgVk9ZQUdFUztTZW5lZ2FsO1ByZXBheW1lbnQ7IlBSSU1FLUNUQ0kiOyIyMDI1LTA5LTAyIDsgUGF5bWVudHMgMC4wMCA7IExpbWl0MC4wMCAwLjAwIDsgRGVidDAuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKVE9VTlRPVVJPVU4gVk9ZQUdFUztHdWluZWE7Q3JlZGl0O0NUR047IjIwMjAtMTItMzEgOyBQYXltZW50cyA0ODc0MzUuMDAgOyBMaW1pdDAuMDAgLTEwODAxMS4wMCA7IERlYnQxMDgwMTEuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKVFJBVkVMIEFHRU5DWSBWT1lBR0VTO0NvdGUgZCdJdm9pcmU7UHJlcGF5bWVudDtDVENJOyIyMDIyLTEwLTEyIDsgUGF5bWVudHMgMC4wMCA7IExpbWl0MC4wMCAwLjAwIDsgRGVidDAuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKVFJBVkVMIEJBT0JBQjtTZW5lZ2FsO0NyZWRpdDtDVFNOOyIyMDI0LTAyLTEyIDsgUGF5bWVudHMgLTYyODYwMC4wMCA7IExpbWl0MC4wMCAxMTUwMDAwLjAwIDsgRGVidC0xMTUwMDAwLjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkClRSQVZFTCBEUkVBTTtDb3RlIGQnSXZvaXJlO1ByZXBheW1lbnQ7Q1RDSTsiMjAyMi0xMC0yNyA7IFBheW1lbnRzIDAuMDAgOyBMaW1pdDAuMDAgMC4wMCA7IERlYnQwLjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkClRSQVZFTCBNQUtFUjtDb3RlIGQnSXZvaXJlO1ByZXBheW1lbnQ7Q1RDSTsiMjAyNS0wOS0xMiA7IFBheW1lbnRzIDQxNzA4NzAuMDAgOyBMaW1pdDAuMDAgLTM0NDk5LjAwIDsgRGVidDM0NDk5LjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkClRSQVZFTFlTO0NvdGUgZCdJdm9pcmU7UHJlcGF5bWVudDtDVENJOyIyMDI1LTA5LTA5IDsgUGF5bWVudHMgMC4wMCA7IExpbWl0MC4wMCAwLjAwIDsgRGVidDAuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKVFJPUElDQUwgVk9ZQUdFUyBFVCBUT1VSSVNNRTtDb3RlIGQnSXZvaXJlO1ByZXBheW1lbnQ7Q1RDSTsiMjAyMS0wMS0xOSA7IFBheW1lbnRzIDAuMDAgOyBMaW1pdDAuMDAgNjI1MzA1LjAwIDsgRGVidC02MjUzMDUuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKVFlDSEUgQ09NUEFOWTtDb3RlIGQnSXZvaXJlO1ByZXBheW1lbnQ7IlBSSU1FLUNUQ0kiOyIyMDI1LTA4LTAzIDsgUGF5bWVudHMgMTE5ODU5NzUuMDAgOyBMaW1pdDAuMDAgNTM0MDcuMTggOyBEZWJ0LTUzNDA3LjE4IDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkClRZUElLIFZPWUFHRVMgRVQgU0VSVklDRVM7Q290ZSBkJ0l2b2lyZTtQcmVwYXltZW50O0NUQ0k7IjIwMjQtMDctMDMgOyBQYXltZW50cyAwLjAwIDsgTGltaXQwLjAwIDAuMDAgOyBEZWJ0MC4wMCA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZApVTEVZQURBTUEgQUdFTkNFO1NlbmVnYWw7UHJlcGF5bWVudDsiUFJJTUUtQ1RDSSI7IjIwMjUtMDktMDIgOyBQYXltZW50cyAwLjAwIDsgTGltaXQwLjAwIDAuMDAgOyBEZWJ0MC4wMCA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZApVTklWRVJTQUwgVE9VUlM7U2VuZWdhbDtQcmVwYXltZW50OyJQUklNRS1DVENJIjsiMjAyNS0wOS0wMiA7IFBheW1lbnRzIDAuMDAgOyBMaW1pdDAuMDAgMC4wMCA7IERlYnQwLjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkClVOSVZFUlNBTCBUUkFWRUwgQU5EIENPTlNVTFRJTkc7R3VpbmVhO0NyZWRpdDtDVEdOOyIyMDIwLTEyLTMxIDsgUGF5bWVudHMgMC4wMCA7IExpbWl0MC4wMCAwLjAwIDsgRGVidDAuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKVU5JVkVSU0FMIFZPWUFHRVM7R3VpbmVhO0NyZWRpdDtDVEdOOyIyMDIwLTEyLTMxIDsgUGF5bWVudHMgMC4wMCA7IExpbWl0MC4wMCAwLjAwIDsgRGVidDAuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKVmlhZ2l0dXI7Q2FwZSBWZXJkZTtDcmVkaXQ7Q1RDVjsiMjAyNC0wOC0yMiA7IFBheW1lbnRzIDAuMDAgOyBMaW1pdDAuMDAgMC4wMCA7IERlYnQwLjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkClZJUFRVUjtDYXBlIFZlcmRlO0NyZWRpdDtDVENWOyIyMDI0LTA4LTIyIDsgUGF5bWVudHMgMC4wMCA7IExpbWl0MC4wMCAwLjAwIDsgRGVidDAuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKVklUUklORVMgVk9ZQUdFUztHdWluZWE7Q3JlZGl0O0NUR047IjIwMjAtMTItMzEgOyBQYXltZW50cyAwLjAwIDsgTGltaXQwLjAwIDAuMDAgOyBEZWJ0MC4wMCA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZApWSyBWT1lBR0VTO0NvdGUgZCdJdm9pcmU7UHJlcGF5bWVudDtDVENJOyIyMDIxLTA2LTI1IDsgUGF5bWVudHMgMC4wMCA7IExpbWl0MC4wMCAwLjAwIDsgRGVidDAuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKVk9ZQUdFIFBMVVM7Q290ZSBkJ0l2b2lyZTtQcmVwYXltZW50O0NUQ0k7IjIwMjItMDEtMTIgOyBQYXltZW50cyAxNTc1LjAwIDsgTGltaXQwLjAwIC0xNDQ0Ljc2IDsgRGVidDE0NDQuNzYgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKV0VFRkxZO0NhcGUgVmVyZGU7Q3JlZGl0O0NUQ1Y7IjIwMjQtMDctMzEgOyBQYXltZW50cyAwLjAwIDsgTGltaXQwLjAwIDAuMDAgOyBEZWJ0MC4wMCA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZApXRkUgVk9ZQUdFUztDb3RlIGQnSXZvaXJlO1ByZXBheW1lbnQ7Q1RDSTsiMjAyNS0wNi0yMCA7IFBheW1lbnRzIDU2MjI4NTAuMDAgOyBMaW1pdDAuMDAgLTE0MjUzMi4wMCA7IERlYnQxNDI1MzIuMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKV0lOTkVSUyBUUkFWRUwgQUdFTkNZO0NvdGUgZCdJdm9pcmU7UHJlcGF5bWVudDsiUFJJTUUtQ1RDSSI7IjIwMjUtMDgtMTggOyBQYXltZW50cyAyMjM0ODk2Mi4wMCA7IExpbWl0MC4wMCA3ODY1NDUuNzYgOyBEZWJ0LTc4NjU0NS43NiA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZApZQVMgVFJBVkVMO0NvdGUgZCdJdm9pcmU7UHJlcGF5bWVudDtDVENJOyIyMDIzLTA5LTIwIDsgUGF5bWVudHMgMC4wMCA7IExpbWl0MC4wMCAtMjM1MDI5LjAwIDsgRGVidDIzNTAyOS4wMCA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZApZRUxJU0hVQSBWT1lBR0UgVE9VUklTTUUgJiBTRVJWSUNFUztDb3RlIGQnSXZvaXJlO1ByZXBheW1lbnQ7Q1RDSTsiMjAyMS0wNC0wOSA7IFBheW1lbnRzIDAuMDAgOyBMaW1pdDAuMDAgMC4wMCA7IERlYnQwLjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkCllFTElUSCBDT01QQU5ZIFRSQVZFTDtDb3RlIGQnSXZvaXJlO1ByZXBheW1lbnQ7Q1RDSTsiMjAyMy0wOC0yMyA7IFBheW1lbnRzIDAuMDAgOyBMaW1pdDAuMDAgLTIyOTAuMDAgOyBEZWJ0MjI5MC4wMCA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZApZSVJJTUEgVk9ZQUdFUztDb3RlIGQnSXZvaXJlO1ByZXBheW1lbnQ7IlBSSU1FLUNUQ0kiOyIyMDI1LTA3LTIzIDsgUGF5bWVudHMgNjAxMDYyNjUuMTEgOyBMaW1pdDAuMDAgLTcyNTguMTEgOyBEZWJ0NzI1OC4xMSA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZApZT05BVENIRUwgVFJBVkVMIEFHRU5DWTtDb3RlIGQnSXZvaXJlO1ByZXBheW1lbnQ7Q1RDSTsiMjAyMi0wNi0wNyA7IFBheW1lbnRzIDAuMDAgOyBMaW1pdDAuMDAgMC4wMCA7IERlYnQwLjAwIDsgQ3VycmVuY3kgWE9GIjtFbmFibGVkCllPUkEgVk9ZQUdFUyAmIFNFUlZJQ0VTO0NvdGUgZCdJdm9pcmU7UHJlcGF5bWVudDtDVENJOyIyMDIxLTA0LTA5IDsgUGF5bWVudHMgMC4wMCA7IExpbWl0MC4wMCAxMTUxOC4wMCA7IERlYnQtMTE1MTguMDAgOyBDdXJyZW5jeSBYT0YiO0VuYWJsZWQKWkFNWkFNIFZPWUFHRSBQTFVTO0NvdGUgZCdJdm9pcmU7UHJlcGF5bWVudDtDVENJOyIyMDI0LTA1LTE0IDsgUGF5bWVudHMgMC4wMCA7IExpbWl0MC4wMCAtNzE1LjAwIDsgRGVidDcxNS4wMCA7IEN1cnJlbmN5IFhPRiI7RW5hYmxlZAo=\"}, \"processed_at\": \"2026-02-17T10:13:45.445610Z\", \"collection_date\": \"2025-10-31T00:00:00.000000Z\"}','completed',0,3,NULL,'2026-02-17 10:13:58','2026-02-17 10:14:00',NULL,NULL,1627,NULL,'2026-02-17 10:13:45','2026-02-17 10:14:00',NULL),
(4,67,NULL,NULL,'messager_bank',NULL,NULL,'collect_banking_email_20260222133006',0,NULL,'{\"type\": \"collection_request\", \"source\": \"banking_email\", \"trigger\": \"web\", \"parameters\": {\"limit\": 50, \"since\": \"2026-02-22T13:30:06.748734Z\", \"mark_as_read\": false}, \"collection_started_at\": \"2026-02-22T13:30:06.752860Z\"}','completed',0,3,NULL,NULL,'2026-02-22 13:30:07',NULL,NULL,NULL,NULL,'2026-02-22 13:30:06','2026-02-22 13:30:07',NULL),
(5,65,NULL,NULL,'messager_wave',NULL,NULL,'collect_wave_20260223150407',0,NULL,'{\"type\": \"collection_request\", \"source\": \"wave\", \"trigger\": \"cron\", \"parameters\": {\"to\": null, \"limit\": null, \"since\": null}, \"collection_started_at\": \"2026-02-23T15:04:07.552662Z\"}','completed',0,3,NULL,NULL,'2026-02-23 15:04:14',NULL,NULL,NULL,NULL,'2026-02-23 15:04:07','2026-02-23 15:04:14',NULL),
(6,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\": \"payment_wave_retrieve\", \"source\": \"wave_retrieve\", \"provider\": \"wave\", \"raw_transaction\": {\"fee\": \"909\", \"amount\": \"89991\", \"balance\": \"89991\", \"currency\": \"XOF\", \"timestamp\": \"2026-02-23T09:21:13Z\", \"transaction_id\": \"T_ZSMC7WQJ3Z24YIR5\", \"transaction_type\": \"merchant_payment\", \"counterparty_name\": \"Ake A L M\", \"counterparty_mobile\": \"+2250768071289\"}, \"transaction_data\": {\"fee\": \"909\", \"status\": \"completed\", \"amount_net\": \"89991\", \"amount_total\": 90900, \"sender_mobile\": \"+2250768071289\", \"account_number\": \"WAVE CI\", \"transaction_id\": \"T_ZSMC7WQJ3Z24YIR5\", \"transaction_date\": \"2026-02-23T09:21:13Z\", \"transaction_type\": \"merchant_payment\", \"counterparty_mobile\": \"+2250768071289\", \"is_agent_transaction\": false}}','completed',0,3,'2026-02-23 15:04:17','2026-02-23 15:04:21','2026-02-23 15:04:37',NULL,NULL,15480,NULL,'2026-02-23 15:04:12','2026-02-23 15:04:37',NULL);
/*!40000 ALTER TABLE `messages` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `migrations`
--

DROP TABLE IF EXISTS `migrations`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `migrations` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `migration` varchar(255) NOT NULL,
  `batch` int(11) NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=17 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `migrations`
--

LOCK TABLES `migrations` WRITE;
/*!40000 ALTER TABLE `migrations` DISABLE KEYS */;
INSERT INTO `migrations` VALUES
(1,'0001_01_01_000000_create_users_table',1),
(2,'0001_01_01_000001_create_cache_table',1),
(3,'0001_01_01_000002_create_jobs_table',1),
(4,'2025_08_22_211229_create_domains_table',1),
(5,'2025_08_22_211248_create_messages_table',1),
(6,'2025_08_22_211545_create_message_executions_table',1),
(7,'2025_10_05_201140_create_processing_logs_table',1),
(8,'2025_10_06_165032_add_api_key_to_domains_table',1),
(9,'2025_10_27_184110_add_environment_to_domains_table',2),
(10,'2025_11_21_090016_add_mouvement_id_to_messages_table',3),
(11,'2025_11_25_193653_create_collector_executions_table',4),
(12,'2026_01_15_123514_change_scheduled_at_default_to_null_in_messages_table',5),
(13,'2026_02_20_120000_add_dispatched_status_to_messages_table',6),
(14,'2026_02_22_150000_create_alerts_table',6),
(15,'2026_02_23_000001_create_dlq_messages_table',7),
(16,'2026_02_23_000002_add_tenant_id_to_messages_and_domains',7);
/*!40000 ALTER TABLE `migrations` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `password_reset_tokens`
--

DROP TABLE IF EXISTS `password_reset_tokens`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `password_reset_tokens` (
  `email` varchar(255) NOT NULL,
  `token` varchar(255) NOT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`email`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `password_reset_tokens`
--

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

--
-- Table structure for table `processing_logs`
--

DROP TABLE IF EXISTS `processing_logs`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `processing_logs` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `message_id` bigint(20) unsigned DEFAULT NULL,
  `source_type` varchar(50) NOT NULL,
  `source_identifier` varchar(255) DEFAULT NULL,
  `target_system` varchar(50) NOT NULL DEFAULT 'estair',
  `target_endpoint` varchar(255) DEFAULT NULL,
  `data_type` varchar(50) NOT NULL,
  `line_number` int(11) DEFAULT NULL COMMENT 'Pour fichiers CSV/multi-lignes',
  `raw_data` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT 'Données source originales' CHECK (json_valid(`raw_data`)),
  `status` enum('pending','processing','success','failed','skipped') NOT NULL DEFAULT 'pending',
  `target_table` varchar(50) DEFAULT NULL COMMENT 'Table cible si connu',
  `target_record_id` bigint(20) unsigned DEFAULT NULL COMMENT 'ID enregistrement créé',
  `response_data` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT 'Réponse du système cible' CHECK (json_valid(`response_data`)),
  `error_message` text DEFAULT NULL,
  `error_code` varchar(50) DEFAULT NULL,
  `error_type` enum('temporary','permanent','unknown') DEFAULT NULL,
  `retry_count` int(11) NOT NULL DEFAULT 0,
  `max_retries` int(11) NOT NULL DEFAULT 3,
  `last_retry_at` timestamp NULL DEFAULT NULL,
  `processed_at` timestamp NULL DEFAULT NULL,
  `metadata` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT 'Données additionnelles (domain, queue, etc.)' CHECK (json_valid(`metadata`)),
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `processing_logs_source_type_status_index` (`source_type`,`status`),
  KEY `processing_logs_target_system_status_index` (`target_system`,`status`),
  KEY `processing_logs_data_type_status_index` (`data_type`,`status`),
  KEY `processing_logs_status_retry_count_index` (`status`,`retry_count`),
  KEY `processing_logs_created_at_status_index` (`created_at`,`status`),
  KEY `processing_logs_message_id_status_index` (`message_id`,`status`),
  KEY `processing_logs_source_type_index` (`source_type`),
  KEY `processing_logs_target_system_index` (`target_system`),
  KEY `processing_logs_data_type_index` (`data_type`),
  KEY `processing_logs_status_index` (`status`),
  KEY `processing_logs_error_code_index` (`error_code`),
  CONSTRAINT `processing_logs_message_id_foreign` FOREIGN KEY (`message_id`) REFERENCES `messages` (`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 `processing_logs`
--

LOCK TABLES `processing_logs` WRITE;
/*!40000 ALTER TABLE `processing_logs` DISABLE KEYS */;
INSERT INTO `processing_logs` VALUES
(1,1,'ftp_bmp','584138_link_sales_report_20251031.csv','estair',NULL,'bmp_sales',NULL,'{\"pattern\": \"*link_sales_report_20251031.csv\", \"filename\": \"584138_link_sales_report_20251031.csv\", \"file_size\": 17203, \"local_path\": \"C:\\\\Dev\\\\ceteris-connect-poc\\\\connect\\\\application\\\\messager\\\\storage\\\\app/bmp/584138_link_sales_report_20251031.csv\", \"nb_elements\": 20, \"remote_path\": \"/20251031/attached/584138_link_sales_report_20251031.csv\"}','success','messages',1,'{\"filename\": \"584138_link_sales_report_20251031.csv\", \"file_size\": 17203, \"nb_elements\": 20}',NULL,NULL,NULL,0,3,NULL,'2026-02-17 10:13:44',NULL,'2026-02-17 10:13:43','2026-02-17 10:13:44'),
(2,2,'ftp_bmp','584136_credit_limit_log_20251031.csv','estair',NULL,'bmp_credit',NULL,'{\"pattern\": \"*credit_limit_log_20251031.csv\", \"filename\": \"584136_credit_limit_log_20251031.csv\", \"file_size\": 15105, \"local_path\": \"C:\\\\Dev\\\\ceteris-connect-poc\\\\connect\\\\application\\\\messager\\\\storage\\\\app/bmp/584136_credit_limit_log_20251031.csv\", \"nb_elements\": 94, \"remote_path\": \"/20251031/attached/584136_credit_limit_log_20251031.csv\"}','success','messages',2,'{\"filename\": \"584136_credit_limit_log_20251031.csv\", \"file_size\": 15105, \"nb_elements\": 94}',NULL,NULL,NULL,0,3,NULL,'2026-02-17 10:13:45',NULL,'2026-02-17 10:13:45','2026-02-17 10:13:45'),
(3,3,'ftp_bmp','584140_subagents_20251031.csv','estair',NULL,'bmp_subagents',NULL,'{\"pattern\": \"*subagents_20251031.csv\", \"filename\": \"584140_subagents_20251031.csv\", \"file_size\": 38174, \"local_path\": \"C:\\\\Dev\\\\ceteris-connect-poc\\\\connect\\\\application\\\\messager\\\\storage\\\\app/bmp/584140_subagents_20251031.csv\", \"nb_elements\": 291, \"remote_path\": \"/20251031/attached/584140_subagents_20251031.csv\"}','success','messages',3,'{\"filename\": \"584140_subagents_20251031.csv\", \"file_size\": 38174, \"nb_elements\": 291}',NULL,NULL,NULL,0,3,NULL,'2026-02-17 10:13:45',NULL,'2026-02-17 10:13:45','2026-02-17 10:13:45'),
(4,6,'wave_retrieve','T_ZSMC7WQJ3Z24YIR5','estair',NULL,'payment_wave',NULL,NULL,'pending',NULL,NULL,NULL,NULL,NULL,NULL,0,3,NULL,NULL,NULL,'2026-02-23 15:04:12','2026-02-23 15:04:12');
/*!40000 ALTER TABLE `processing_logs` 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` (
  `id` varchar(255) NOT NULL,
  `user_id` bigint(20) unsigned DEFAULT NULL,
  `ip_address` varchar(45) DEFAULT NULL,
  `user_agent` text DEFAULT NULL,
  `payload` longtext NOT NULL,
  `last_activity` int(11) NOT NULL,
  PRIMARY KEY (`id`),
  KEY `sessions_user_id_index` (`user_id`),
  KEY `sessions_last_activity_index` (`last_activity`)
) 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
('4CuRTDhFvDBss3msTZg8kOJM4qt29lsyxnz0KwHn',NULL,'127.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:147.0) Gecko/20100101 Firefox/147.0','YTozOntzOjY6Il90b2tlbiI7czo0MDoibUZSRk83eFNtRWlrakFZMW9lM3hHcGFVbjhiRk56VHZvY2JvcHNaUyI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6Mjc6Imh0dHA6Ly9sb2NhbGhvc3Q6ODAxMi9sb2dpbiI7fXM6NjoiX2ZsYXNoIjthOjI6e3M6Mzoib2xkIjthOjA6e31zOjM6Im5ldyI7YTowOnt9fX0=',1771768420),
('8EwcVyebHB0kAYck73WwvpVRVMcD9dfMR15Cfv0o',NULL,'127.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:147.0) Gecko/20100101 Firefox/147.0','YTo4OntzOjY6Il90b2tlbiI7czo0MDoiZVFIamIwTHZ0TXYxVTFrZ0c3VDNzaGpZWjRxMlVkQzVkNGlSN3cxTSI7czo2OiJfZmxhc2giO2E6Mjp7czozOiJuZXciO2E6MDp7fXM6Mzoib2xkIjthOjA6e319czo5OiJfcHJldmlvdXMiO2E6Mjp7czozOiJ1cmwiO3M6NTA6Imh0dHA6Ly9sb2NhbGhvc3Q6ODAxMi9kYXNoYm9hcmQvY29sbGVjdG9ycy9oaXN0b3J5IjtzOjU6InJvdXRlIjtzOjI4OiJkYXNoYm9hcmQuY29sbGVjdG9ycy5oaXN0b3J5Ijt9czo4OiJzc29fdXNlciI7YTozOntzOjc6InN1Y2Nlc3MiO2I6MTtzOjc6Im1lc3NhZ2UiO3M6MTI6IlVzZXIgZGV0YWlscyI7czo0OiJkYXRhIjthOjExOntzOjQ6InV1aWQiO3M6MzY6ImE4NjBjYTAwLWZmNjktNDIzOS1hZjM1LWVjY2M3YTA5ZGQ4MiI7czo5OiJmaXJzdG5hbWUiO3M6OToiTmljZXBob3JlIjtzOjg6Imxhc3RuYW1lIjtzOjc6IkFMTEFHTE8iO3M6ODoiZnVsbG5hbWUiO3M6MTc6Ik5pY2VwaG9yZSBBTExBR0xPIjtzOjU6InBob25lIjtzOjI3OiJuaWNlcGhvcmUuYWxsYWdsb0BnbWFpbC5jb20iO3M6NToiZW1haWwiO3M6Mjc6Im5pY2VwaG9yZS5hbGxhZ2xvQGdtYWlsLmNvbSI7czo5OiJiaXJ0aGRhdGUiO3M6MDoiIjtzOjE3OiJwbGFjZV9vZl9iaXJ0aGRheSI7czowOiIiO3M6NDoiY2l0eSI7czowOiIiO3M6NzoiYWRkcmVzcyI7czowOiIiO3M6MTA6Im9jY3VwYXRpb24iO3M6MDoiIjt9fXM6OToic3NvX3Rva2VuIjtzOjE0ODI6ImV5SmhiR2NpT2lKU1V6STFOaUlzSW5SNWNDSWdPaUFpU2xkVUlpd2lhMmxrSWlBNklDSlhiVTgwYjFOTFNHZEtiSEpUYjBsS1VqQjFUMlpxUzB4RGFESjZaamRGTldoTU5YZExhR1p4U0RCM0luMC5leUpsZUhBaU9qRTNOekU0TmpFME1UWXNJbWxoZENJNk1UYzNNVGcxT1RZeE5pd2lhblJwSWpvaU1ESm1NMlEzWkdZdE1UUm1ZUzAwTW1ZeExXSmtOamN0T1RobU1UWXlNVFF4TmpFeUlpd2lhWE56SWpvaWFIUjBjSE02THk5clpYbGpiRzloYXk1aGJHTjViMjR0Y0dGeWRHNWxjbk11WTI5dEwzSmxZV3h0Y3k5alpYUmxjbWx6SWl3aVlYVmtJam9pWVdOamIzVnVkQ0lzSW5OMVlpSTZJbUU0TmpCallUQXdMV1ptTmprdE5ESXpPUzFoWmpNMUxXVmpZMk0zWVRBNVpHUTRNaUlzSW5SNWNDSTZJa0psWVhKbGNpSXNJbUY2Y0NJNkltTnZibTVsWTNRaUxDSnpaWE56YVc5dVgzTjBZWFJsSWpvaVkyTXdOemd4TmpNdE9HRXdaaTAwT1RCakxXRmhPRGN0TTJSak4yUXdNV0prTVdSaklpd2lZV055SWpvaU1TSXNJbUZzYkc5M1pXUXRiM0pwWjJsdWN5STZXeUl2S2lKZExDSnlaV0ZzYlY5aFkyTmxjM01pT25zaWNtOXNaWE1pT2xzaWIyWm1iR2x1WlY5aFkyTmxjM01pTENKMWJXRmZZWFYwYUc5eWFYcGhkR2x2YmlJc0ltUmxabUYxYkhRdGNtOXNaWE10WTJWMFpYSnBjeUpkZlN3aWNtVnpiM1Z5WTJWZllXTmpaWE56SWpwN0ltRmpZMjkxYm5RaU9uc2ljbTlzWlhNaU9sc2liV0Z1WVdkbExXRmpZMjkxYm5RaUxDSnRZVzVoWjJVdFlXTmpiM1Z1ZEMxc2FXNXJjeUlzSW5acFpYY3RjSEp2Wm1sc1pTSmRmWDBzSW5OamIzQmxJam9pYjNCbGJtbGtJSEJ5YjJacGJHVWdaVzFoYVd3aUxDSnphV1FpT2lKall6QTNPREUyTXkwNFlUQm1MVFE1TUdNdFlXRTROeTB6WkdNM1pEQXhZbVF4WkdNaUxDSmxiV0ZwYkY5MlpYSnBabWxsWkNJNmRISjFaU3dpYm1GdFpTSTZJazVwWTJWd2FHOXlaU0JCVEV4QlIweFBJaXdpY0hKbFptVnljbVZrWDNWelpYSnVZVzFsSWpvaWJtbGpaWEJvYjNKbExtRnNiR0ZuYkc5QVoyMWhhV3d1WTI5dElpd2laMmwyWlc1ZmJtRnRaU0k2SWs1cFkyVndhRzl5WlNJc0ltWmhiV2xzZVY5dVlXMWxJam9pUVV4TVFVZE1UeUlzSW1WdFlXbHNJam9pYm1salpYQm9iM0psTG1Gc2JHRm5iRzlBWjIxaGFXd3VZMjl0SW4wLlRJQ0NxaEIwN29FbXIzNE5qMUtXTXFGS0hvckNfbnlIdGp1OTkxWmVYVVpMSlJjcEl1bEhZVkF1eGJZNFAxTHhQT283WlhUODFXemFmYmQxeHBHMDlhZENpUG1reWRUMVRVVUhiaUs3SDFFWlhlbmt2ZDVVU0RtaHVtLW9ZbUNRRzZuY0JDNHdtMGdGYThBLWQ2MzZDLWtXekZXVGtxRXV6WjhRZ01wWmdtNFFHZGNVazlKM25pbGExMHpxbVdScDdGclllWmFZSGVXNFc1cGI2Q3VKV09DWThpdmVxd2RPRlVOd3pOVG9VM3MyM20zQTFlU1BSUm4tWERuRG9MaTI1QklYMkM2T0JpRy1MWExrYTlNcnliMW5VNzNYMmhvVmVsU2lCWFV5OF9IYW5yalpPaUItVkR3LXNzZjl3bGVKX3VVZF9SSHZKMmlkWkpWZ3p3UDZjdyI7czo5OiJzc29fc2V0dXAiO3M6MTQ6ImVzdGFpcl9jb25uZWN0IjtzOjE0OiJzc29fZXhwaXJlc19hdCI7TzoyNToiSWxsdW1pbmF0ZVxTdXBwb3J0XENhcmJvbiI6Mzp7czo0OiJkYXRlIjtzOjI2OiIyMDI2LTAzLTI1IDE1OjIwOjM5LjY2MTE0NiI7czoxMzoidGltZXpvbmVfdHlwZSI7aTozO3M6ODoidGltZXpvbmUiO3M6MzoiVVRDIjt9czoxMjoic3NvX3JlbWVtYmVyIjtiOjE7fQ==',1771860039),
('brBBUksPBPfCP0w0UW42XinOH5IHd9LdqVjT1gvc',NULL,'127.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:147.0) Gecko/20100101 Firefox/147.0','YTo3OntzOjY6Il90b2tlbiI7czo0MDoiRHJ1bVROMFJzNTRCbGxhVGZIVGpLOEtiemR3WXltVjN0bmZwa0JHQyI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6NTA6Imh0dHA6Ly9sb2NhbGhvc3Q6ODAxMi9kYXNoYm9hcmQvY29sbGVjdG9ycy9oaXN0b3J5Ijt9czo2OiJfZmxhc2giO2E6Mjp7czozOiJvbGQiO2E6MDp7fXM6MzoibmV3IjthOjA6e319czo4OiJzc29fdXNlciI7YTozOntzOjc6InN1Y2Nlc3MiO2I6MTtzOjc6Im1lc3NhZ2UiO3M6MTI6IlVzZXIgZGV0YWlscyI7czo0OiJkYXRhIjthOjExOntzOjQ6InV1aWQiO3M6MzY6ImE4NjBjYTAwLWZmNjktNDIzOS1hZjM1LWVjY2M3YTA5ZGQ4MiI7czo5OiJmaXJzdG5hbWUiO3M6OToiTmljZXBob3JlIjtzOjg6Imxhc3RuYW1lIjtzOjc6IkFMTEFHTE8iO3M6ODoiZnVsbG5hbWUiO3M6MTc6Ik5pY2VwaG9yZSBBTExBR0xPIjtzOjU6InBob25lIjtzOjI3OiJuaWNlcGhvcmUuYWxsYWdsb0BnbWFpbC5jb20iO3M6NToiZW1haWwiO3M6Mjc6Im5pY2VwaG9yZS5hbGxhZ2xvQGdtYWlsLmNvbSI7czo5OiJiaXJ0aGRhdGUiO3M6MDoiIjtzOjE3OiJwbGFjZV9vZl9iaXJ0aGRheSI7czowOiIiO3M6NDoiY2l0eSI7czowOiIiO3M6NzoiYWRkcmVzcyI7czowOiIiO3M6MTA6Im9jY3VwYXRpb24iO3M6MDoiIjt9fXM6OToic3NvX3Rva2VuIjtzOjE0ODI6ImV5SmhiR2NpT2lKU1V6STFOaUlzSW5SNWNDSWdPaUFpU2xkVUlpd2lhMmxrSWlBNklDSlhiVTgwYjFOTFNHZEtiSEpUYjBsS1VqQjFUMlpxUzB4RGFESjZaamRGTldoTU5YZExhR1p4U0RCM0luMC5leUpsZUhBaU9qRTNOekUzTmprd05EQXNJbWxoZENJNk1UYzNNVGMyTnpJME1Dd2lhblJwSWpvaVlqaGpZelZpTXpRdE1XSmhZUzAwTnpGa0xUa3haR1V0Tm1Fd09UTmpPRFF6Tm1FMElpd2lhWE56SWpvaWFIUjBjSE02THk5clpYbGpiRzloYXk1aGJHTjViMjR0Y0dGeWRHNWxjbk11WTI5dEwzSmxZV3h0Y3k5alpYUmxjbWx6SWl3aVlYVmtJam9pWVdOamIzVnVkQ0lzSW5OMVlpSTZJbUU0TmpCallUQXdMV1ptTmprdE5ESXpPUzFoWmpNMUxXVmpZMk0zWVRBNVpHUTRNaUlzSW5SNWNDSTZJa0psWVhKbGNpSXNJbUY2Y0NJNkltTnZibTVsWTNRaUxDSnpaWE56YVc5dVgzTjBZWFJsSWpvaU1EbGtNV1kyWmpFdE16WTBPUzAwWW1Nd0xUZ3hPRE10WXpnelpHWTBNekEwWTJGbElpd2lZV055SWpvaU1TSXNJbUZzYkc5M1pXUXRiM0pwWjJsdWN5STZXeUl2S2lKZExDSnlaV0ZzYlY5aFkyTmxjM01pT25zaWNtOXNaWE1pT2xzaWIyWm1iR2x1WlY5aFkyTmxjM01pTENKMWJXRmZZWFYwYUc5eWFYcGhkR2x2YmlJc0ltUmxabUYxYkhRdGNtOXNaWE10WTJWMFpYSnBjeUpkZlN3aWNtVnpiM1Z5WTJWZllXTmpaWE56SWpwN0ltRmpZMjkxYm5RaU9uc2ljbTlzWlhNaU9sc2liV0Z1WVdkbExXRmpZMjkxYm5RaUxDSnRZVzVoWjJVdFlXTmpiM1Z1ZEMxc2FXNXJjeUlzSW5acFpYY3RjSEp2Wm1sc1pTSmRmWDBzSW5OamIzQmxJam9pYjNCbGJtbGtJSEJ5YjJacGJHVWdaVzFoYVd3aUxDSnphV1FpT2lJd09XUXhaalptTVMwek5qUTVMVFJpWXpBdE9ERTRNeTFqT0ROa1pqUXpNRFJqWVdVaUxDSmxiV0ZwYkY5MlpYSnBabWxsWkNJNmRISjFaU3dpYm1GdFpTSTZJazVwWTJWd2FHOXlaU0JCVEV4QlIweFBJaXdpY0hKbFptVnljbVZrWDNWelpYSnVZVzFsSWpvaWJtbGpaWEJvYjNKbExtRnNiR0ZuYkc5QVoyMWhhV3d1WTI5dElpd2laMmwyWlc1ZmJtRnRaU0k2SWs1cFkyVndhRzl5WlNJc0ltWmhiV2xzZVY5dVlXMWxJam9pUVV4TVFVZE1UeUlzSW1WdFlXbHNJam9pYm1salpYQm9iM0psTG1Gc2JHRm5iRzlBWjIxaGFXd3VZMjl0SW4wLmJ1RVpTQkxiekJScWlqMU1OZWFYOElCbjBmY3lpaVJGalVfeFFaRGNxRWdpTEh2SlEyWjhIbTdCczFRMU5JdVpfQURmTnFEbGZKNmphbUFSSTZwdUh6QXVuV2c2WG9fSVFNNEZLN254MkkyWlRwbjRlbGNsNHphU3MzR3pTd1BEVEd5d2NHVmRNQWJPUWI2TnNQeEJHc2NuRTZycjNndkQxUm9YOENfWmtnZE1oNmItb1pnbGFIWE9CdG00bC03anY5ZGl6bGlPaWx0Vzc4QzhoYVBzUW5odGlCc1ZWT3NlVmxYb1FxWmU4VmV6bG93VUdEaFBaakFDd29XbUdlbk1FRDBod0YyaGFfQ3lTNzVGd1NKT2lMdWxhYnh2SFIyNWN2azlrWmxxN1pjaE5QMzlwUW51bUw5R0ZZMFB5SjVhZkZpa1R5YldLc2pmMGlMNENHc3RJUSI7czo5OiJzc29fc2V0dXAiO3M6MTQ6ImVzdGFpcl9jb25uZWN0IjtzOjE0OiJzc29fZXhwaXJlc19hdCI7TzoyNToiSWxsdW1pbmF0ZVxTdXBwb3J0XENhcmJvbiI6Mzp7czo0OiJkYXRlIjtzOjI2OiIyMDI2LTAyLTIyIDIxOjQ5OjE5LjUxODU0NyI7czoxMzoidGltZXpvbmVfdHlwZSI7aTozO3M6ODoidGltZXpvbmUiO3M6MzoiVVRDIjt9fQ==',1771768159),
('cilP6WwvpO8PAiBTkqFOkFBuVfptdOZSpqctKXZt',NULL,'127.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:147.0) Gecko/20100101 Firefox/147.0','YTo0OntzOjY6Il90b2tlbiI7czo0MDoiM3pzMUVXc2FLNzNwcWVPUFg1ZGdoeXRNRWtoVEFpWnZqTnZIaFdYeCI7czo1OiJlcnJvciI7czoyMzoiVmV1aWxsZXogdm91cyBjb25uZWN0ZXIiO3M6NjoiX2ZsYXNoIjthOjI6e3M6MzoibmV3IjthOjA6e31zOjM6Im9sZCI7YToxOntpOjA7czo1OiJlcnJvciI7fX1zOjk6Il9wcmV2aW91cyI7YToyOntzOjM6InVybCI7czozMToiaHR0cDovL2xvY2FsaG9zdDo4MDEyL2Rhc2hib2FyZCI7czo1OiJyb3V0ZSI7czoxNToiZGFzaGJvYXJkLmluZGV4Ijt9fQ==',1771859884),
('Kw2Ysci5ge3OOHqINAza9YD0C2rRO0BoonTSsXBQ',NULL,'127.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36','YTozOntzOjY6Il90b2tlbiI7czo0MDoib0Q1VlVXMVFGbDdoYmhXNFFBOW5udkRHRkhuYU5CV2h2Ylp6TVBuNiI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6Mjc6Imh0dHA6Ly8xMjcuMC4wLjE6ODAxMi9sb2dpbiI7fXM6NjoiX2ZsYXNoIjthOjI6e3M6Mzoib2xkIjthOjA6e31zOjM6Im5ldyI7YTowOnt9fX0=',1771766895),
('lddJ9MwamHDS3W93AIlcsaFohEMbds4nXHnoxQUa',NULL,'::1','curl/7.61.1','YTozOntzOjY6Il90b2tlbiI7czo0MDoiTHpIUDNGYVliOUR1dFZLbjFhbnpIejVLTWRjQVkxcmdzeTlCbHE1cyI7czo5OiJfcHJldmlvdXMiO2E6Mjp7czozOiJ1cmwiO3M6MjE6Imh0dHA6Ly9sb2NhbGhvc3Q6ODExMiI7czo1OiJyb3V0ZSI7czoyNzoiZ2VuZXJhdGVkOjp1MFBod1U4NmlKc0t6Y3VLIjt9czo2OiJfZmxhc2giO2E6Mjp7czozOiJvbGQiO2E6MDp7fXM6MzoibmV3IjthOjA6e319fQ==',1773446994),
('MUAit70G7Zzut43ZlLx357WyGpExTYGqzktx1t1p',NULL,'127.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:147.0) Gecko/20100101 Firefox/147.0','YTozOntzOjY6Il90b2tlbiI7czo0MDoiekpUZzdLdHhvY0FjYmNCOUZMMUlIZEwySVlwTkd1SXNaUFRNQmpvRCI7czo5OiJfcHJldmlvdXMiO2E6Mjp7czozOiJ1cmwiO3M6Mjc6Imh0dHA6Ly9sb2NhbGhvc3Q6ODAxMi9sb2dpbiI7czo1OiJyb3V0ZSI7czo1OiJsb2dpbiI7fXM6NjoiX2ZsYXNoIjthOjI6e3M6Mzoib2xkIjthOjA6e31zOjM6Im5ldyI7YTowOnt9fX0=',1771859884),
('ocdTSH6XaPZNTtpmtIELaK5hDH1VaPu0FXwSOceb',NULL,'127.0.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:147.0) Gecko/20100101 Firefox/147.0','YTo0OntzOjY6Il90b2tlbiI7czo0MDoiZHNOeGtnbnFrYVNZNVhkVTNGU3ZBb25VdkE4RTR2d0RZUmlhUTZiaCI7czo1OiJlcnJvciI7czoyMzoiVmV1aWxsZXogdm91cyBjb25uZWN0ZXIiO3M6NjoiX2ZsYXNoIjthOjI6e3M6MzoibmV3IjthOjA6e31zOjM6Im9sZCI7YToxOntpOjA7czo1OiJlcnJvciI7fX1zOjk6Il9wcmV2aW91cyI7YToxOntzOjM6InVybCI7czo0MjoiaHR0cDovL2xvY2FsaG9zdDo4MDEyL2Rhc2hib2FyZC9jb2xsZWN0b3JzIjt9fQ==',1771768419);
/*!40000 ALTER TABLE `sessions` 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` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `name` varchar(255) NOT NULL,
  `email` varchar(255) NOT NULL,
  `email_verified_at` timestamp NULL DEFAULT NULL,
  `password` varchar(255) NOT NULL,
  `remember_token` varchar(100) DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `users_email_unique` (`email`)
) ENGINE=InnoDB AUTO_INCREMENT=2 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','admin@messager.local',NULL,'$2y$12$p2RKqlHEsgOOxUk6nny1aeVrFM5aWsQ.2hogYRipuRHcp3v6l1x52','IYBfwiHW7UM9PZkXoH2icNyM4hnPgaNYid8nwlyVTp64q7SwLhEFSEQtUukH','2025-10-02 15:52:16','2025-10-02 15:52:16');
/*!40000 ALTER TABLE `users` 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-03-20  3:10:14
